Facebook の Web インターフェイスを使用して動画リンク (YouTube、Vimeo などから) を投稿に手動で添付すると、Facebook はリンクを動画として自動的に認識し、結果のステータス メッセージで動画をインラインで再生できるようにします。ビデオは、ウォールまたはニュース フィードに埋め込みプレーヤーとして表示されます。
手動で投稿した後の埋め込み動画の例を次に示します。
Graph API を使用してリンクを投稿する場合、動画は埋め込まれません。
curl -F 'access_token=...' \
-F 'message=Link to YouTube' \
-F 'link=http://www.youtube.com/watch?v=3aICB2mUu2k' \
https://graph.facebook.com/me/feed
答えはsource
引数に関連していると思われますが、そこにあるべき URL がわかりません。同じ URL を指定すると、サムネイル画像がまったくない投稿につながるだけです。
source : 投稿内に埋め込む Flash ムービーまたはビデオ ファイルへの URL。read_stream.
Graph API だけを使用して、同じ埋め込み動作を実現するにはどうすればよいですか?