私は、ユーザーが次のリンクスタイルを使用することによって、彼/彼女のFBの壁に投稿できるAIRアプリを持っている:Facebookの共有リンクおよびAIR StageWebViewの
http://www.facebook.com/sharer.php?s=100&p[url]=http://www.someurl.com&p[images][0]=http://image.jpg&p[title]=Title&p[summary]=Summary%20Text
それはいくつかの時間前に働いていた、しかし、それは今働いていないようだ。
私はURL全体をURLエンコードしています(多分問題ですか?)、結果のリンクはAIRの外で動作するかテストしました。私はまた、別のクエリ文字列とTwitterのリンクがあり、問題なく動作します。私は同様の問題を抱えている他の人たちも見たことがありますが、javascript:window.locationを使用した場合のようなソリューションはうまくいきませんでした。 loadString()
でカスタムHTMLを読み込み、その後も目的のページにリダイレクトしようとしましたが、いずれも成功しませんでした。
あなたはどう思いますか?今はnavigateToUrl
を使用していますが、それを避けたいと考えています。
私はそれが推奨されていませんが、私の言うとおり、同じリンクは問題なく私のアプリの外で動作します。私がAPiのような新しいものを使ってダイレクトシングルリンクを使って、ユーザーが自分の壁にメッセージ、タイトル、および要約を掲示できるようにすれば、私はそれを知りたいと思うだろう。これまでのやり方では、sharer.phpを使ったのです。 – Neverbirth
コメントのために長すぎたので私の答えを編集しました –
私はアプリケーションIDを登録したくありません。では、新しいAPIを使用せずに新しいAPIを使用できますか? – Neverbirth