2011-10-17 14 views
0

私のウェブサイトでホストされているフラッシュファイルをFacebookのストリームに共有したいのですが、私のドメインはFacebookによってホワイトリストに登録されているはずですが、残念ながら、フラッシュコンテンツをFacebookのストリームに公開する

http://www.krotscheck.net/2009/12/21/how-to-publish-a-flash-application-to-the-facebook-stream.html

任意のアドバイスはありますか?

答えて

0

グラフAPIを使用して投稿を作成する場合は、次のパラメータを指定してGraph APIエンドポイントを呼び出す必要があります。

は、だから私はあなたが外部ドメインからフラッシュベースのコンテンツを共有する上でアイデアを得た願っていますswfファイルへの(サポートされている形式で)任意の外部の動画のURLを受け入れビデオという名前のパラメータまたはリンクがあります。

if (accessToken) { 
    var data = { 
     method: 'feed', 
     access_token:accessToken, 
     link: link, 
     picture: picture, 
     name: name, 
     caption: caption, 
     description: description, 
     to:to, 
     from:from, 
     source: video, 
     actions:action 
    } 
    FB.api("/" + to + "/feed", 'post', data, function(response) { 
     //check the response 
    }) 
} 
+0

ありがとうございました、ありがとうございました。 他の言葉で、私は元の投稿で記事を提供しています。作者は と言っています。上記のドキュメントに特に注意を払った場合、あなたのドメインがホワイトリストに登録されていないとマルチメディア共有は機能しませんFacebookによる。これは、違法コンテンツを配布したい人からFacebookを保護するためです。 Facebookのホワイトリストに自分のドメインを登録する方法はありますか? –

+0

他の権限はありませんが、** publish_stream ** - あなたのドメインがブラックリストに登録されているかどうかはわかりません。だから、試行錯誤の後でしか見つけることはできません:) –

+0

hummm、私の例を簡略化して、Facebookの壁に次のフラッシュファイルを共有しようとしましたが、YouTubeリンクのように動くはずですしなかった:( http://www.shoofbetak.com/projects/misc/Portosokhna1/porto.swf 私はYouTubeのリンクを共有しようとしたときに同時に http://www.youtube.com/時計?v = D1kdUs7aiAw&機能=関連 それは正常に動作します。 私のポイントを持っていることを望みます。 –

関連する問題