再生可能なビデオのサムネイルとリンク フィールドを持つ Facebook API を使用して、ウォール ポストを作成しようとしています。(私は Facebook Python ラッパーを使用しています)。
API を使用してウォール ポストを作成するときは、追加のコンテンツを添付ファイル フィールドで指定します。
graph = GraphAPI(valid_access_token)
graph.put_wall_post(message="Hey Everyone", attachment={
"name" : "My Cool Link",
"description" : "It's very cool",
"link" : "http://www.my_app_url.com"
}
これに再生可能な動画のサムネイルを追加したい。これを行う 1 つの方法は、ビデオの URL を添付ファイルのリンク フィールドに入れることです。
graph.put_wall_post(message="Hey Everyone", attachment={
"name" : "My Cool Video",
"description" : "It's very cool",
"link" : "http://www.youtube.com/watch?v=some_yt_id"
}
これはビデオのサムネイルをレンダリングし、Facebook で再生可能です。これは私が望んでいるものですが、「リンク」フィールドを使い果たすため、そのフィールドを使用してそれらを www.my_app_url.com にリンクすることはできません。両方できるようになりたいです。
Open Graph API を使用して、再生可能なビデオのサムネイルとアプリへのリンクを Facebook のウォール投稿に配置する方法を知っている人はいますか?
追加の背景情報: 添付ファイル オブジェクトの「画像」フィールドを使用して、このようなことを行う方法があります。これにより、添付ファイルのメイン リンクとは別の画像 URL を追加できます。Facebookのドキュメントによると、添付ファイルの「ソース」と呼ばれるフィールドにビデオリンクを入れることができますが、試してみると、添付ファイルはサムネイルをレンダリングせず、再生されませんでした.