ユーザーウォールにswfを投稿する必要があり、ウォール内で再生できます。
私は数日間ソリューションを検索し、それを行うには Facebook ビデオ埋め込みホワイトリスト リクエストを適用する必要があることを理解しました。ただし、古いリクエスト フォームのリンクは機能しません (http://www.facebook.com/help/contact.php?show_form=video_embed_whitelist)。
誰でも助けることができますか?
表示される Facebook ポップアップに何かを書き込んでフィードに公開すると、サムネイルをクリックするとビデオがウォール自体で再生されます。
フィードにメッセージがない場合、サムネイルは SWF 自体への直接リンクになり、新しいウィンドウで開きます。
このためのホワイトリスト リクエストを申請する必要はありません。どのフィード ストーリーにも SWF を含めることができます。フィード ストーリー内に投稿できる要素については、 Facebook JavaScript SDKを参照してください。使用できるパラメーターの 1 つに parameter がありsource
ます。
ドキュメントから取得:
source:
この投稿に添付されたメディア ファイル (SWF またはビデオ ファイルなど) の URL。source と picture の両方が指定されている場合は、source のみが使用されます。
たとえば、次のパラメーターを使用して呼び出しを行うことができます。
var obj = {
method: 'feed',
link: 'http://your_site.com/',
source: 'http://your_site.com/your_swf_movie.swf',
name: 'Publish SWF in feed!',
caption: 'SWF's are cool',
description: 'Here is an SWF file!.'
};
FB.ui(obj);
サイトがホワイト リストに含まれている場合、swf は壁で直接再生される場合があります。それ以外の場合は、swf を再生するための新しいウィンドウがポップアップ表示されます。