2016-09-08 3 views
0

現在、Flash用のAS3(FLEXではなく)を使用してデスクトップ用のAIRプログラムを構築しています。特定のテキストフィールド内のテキストをユーザーの壁に共有したいと考えています。私の人生にとって、私はFLEXなしでこれを行う方法に関するチュートリアルを見つけることができません。デスクトップ用Flash AS3 Facebook APIの使用(フレックスではない)

私はFacebook Actionscript API(Graph API 1.8.1 Desktop SWC)をダウンロードしてプロジェクトにインポートしましたが、ログインや投稿はできません。 https://code.google.com/archive/p/facebook-actionscript-api/downloads

どうすればよいですか?

+0

あなたは何を意味しますか"私はできません"?正確にはどうなりますか?どのようなエラーが出ますか?あなたのコードはどのように見えますか? – null

+0

「FB_AS3_API_HelloWorldExamples.zip」を含め、同じリポジトリにサンプルをたくさん用意しているようです。 – Philarmon

答えて

-1

アドビによってAS3 FacebookのAPIがあります:

https://code.google.com/p/facebook-actionscript-api/

あなたが最初のログインを処理する必要がありますが、ここであなたが壁に投稿する方法です:

var params:Object = 
{ 
    message: text, 
    link: 'your link here', 
    caption: 'Text to display 1', 
    name: 'Text to display 2', 
    description: 'Description', 
    picture: 'image url here' 
}; 

Facebook.api('me/feed', onComplete, params, "POST"); 

function onComplete(response:Object, fail:Object):void 
{ 
    trace(JSON.encode(response) ); 
} 
+0

お返事ありがとうございます。壁にリンクを張るのではなく、実際に直接壁に投稿するために、API経由でFacebookにログインするのが難しかった。私が直面した問題では、Adobe Airを介してmySQLデータベースにデータを投稿し、URL postメソッドを使用して適切なデータベース情報を持つページにリンクする方が簡単でした。 – karljuhlke

関連する問題