質問に間違いがあります。 「API」という言葉は、数人の人に誤解を招いていました。私はそれを謝ります。
私がやってみたのは、Facebookでリンクすることでビデオを「共有」し、それをプロファイルフィードで再生することでした(つまり、YouTubeのようにビデオを見ながらFacebookサイトを離れることはありません) Hulu.com do)。
Huluがこの動作を取得するために使用していたJavaScriptを調べたところ、<meta>
と<link>
タグの間でHuluのリンクタグが見つからなかったことがわかりました。
Facebookのウェブページhttp://www.facebook.com/share_partners.phpには、コンテンツがビデオで、プロファイルフィードで再生する必要があるタグがありませんでした。
とともに
:あなたが含まれている必要があり
<link rel="video_src" href="http://www.example.com/player.swf?video_id=123456789"/> ...
:それは、フィードでプレーすることになる
<link rel="media:video" href="http://www.example.com/player.swf?video_id=123456789"/>
を。しかし、ドメイン名はホワイトリストに登録する必要があります。
は、ドメインがホワイトリストを取得このフォームに記入するには:私は日のうちに返事や承認をGOT、http://www.facebook.com/share_partners.php#/developers/developer_help.php
を! Facebookの開発者サポートスタッフへの賞賛!
ありがとうございました。短期的には、Video.uploadや新しいConnect API /プラットフォームなどのFacebook APIを使用することを明確にしています。共有リンクを使用することは、私たちがやろうとしていることですが、問題が発生しています。 Facebookのパートナーシェアページ:facebook.com/share_partners.phpを読んでいます。 1 - 動画は埋め込まれて再生されません(外部ページに撮影されたもの) 2 - 動画の再生に必要な白/青い再生矢印はありません アイデア? 。 –
共有ページ(ビデオプレーヤーを含む)は、あなたのドメインがフェイスブックでホワイトリストに登録されている場合にのみビデオストリームをストリームに表示します。それ以外の場合は、video_srcでflvファイルを共有しようとしてください –
あなたは正しいです。ドメイン名はFacebookによってホワイトリストに登録する必要があります。また、実際の問題は、http://www.facebook.com/share_partners.phpページのドキュメントでした...タグの排除があった。私は、同じ問題を抱えている可能性のある他の人たちに答えを投稿します(「あなたの質問に答える」ボタンを使用します)。 –