動画サイトを運営しています。YouTube と同じように、Facebook の自分のサイトで 1 つの動画をタイムラインに埋め込んで共有する必要があります。Facebook ユーザーが Facebook プロフィールのプレビュー画像をクリックすると、プレーヤーがタイムラインに開き、新しいページを開かずにビデオが再生されます。
WordPress サイトで flowplayer を使用しています。もちろん、OG: タグを使用しました。これは私の<head>
コードです:
<meta property="fb:app_id" content="123456789101112"/>
<meta property="og:type" content="video"/>
<meta property="og:video:type" content="application/x-shockwave-flash">
<meta property="og:video:width" content="640">
<meta property="og:video:height" content="385">
<meta property="og:url" content="http://www.mysite.com/videogallery/title/"/>
<meta property="og:title" content="title"/>
<meta property="og:description" content="Some description"/>
<meta property="og:image" content="http://www.mysite.com/link-to-image.jpg"/>
<meta property="og:image:type" content="image/jpeg">
<meta property="og:video" content="http://www.mysite.com/flowplayer-3.2.16.swf?config={%22playerId%22:%22player%22,%22clip%22:{%22url%22:%22http://www.mysite.com/link-to-video.mp4%22},%22playlist%22:[{%22url%22:%22http://www.mysite.com/link-to-video.mp4%22}]}" />
非常に奇妙なことに気付きました。私は複数の Facebook アカウントを持っていますが、これらのアカウントの 1 つを使用すると、埋め込みビデオを希望どおりに表示できます。プレビュー画像と、他のサイトと一緒に自分のサイトへの簡単なリンクしか表示されません。