2012-04-18 15 views
0

FlashアプリケーションがHTMLページに埋め込まれているため、ユーザーがこのページを共有するときにタイムライン上で再生することはできません。私はドキュメント(https://developers.facebook.com/docs/share/)を読んで、良いogメタを追加しましたが、私がページを共有すると、Flashアプリケーションはタイムラインで直接使用できます。実際には、Webページへのリンクです。埋め込みFlashコンテンツがタイムラインで再生されない

は、それは私のヘッダだ:私はFacebookのURLの共有者(sharer.php)と別の問題をしました

<meta property="og:site_name" content="Albumblog" /> 
<meta property="og:type" content="video.other" /> 
<meta property="og:title" content="My title" /> 
<meta property="og:description" content="My Description" /> 
<meta property="og:image" content="http://www.mydomain.com/myimage.png" /> 
<meta property="og:video" content="http://www.mydomain.com/module/viewer/index.swf?book_id=1&book_token=2&token=3&gateway_url=http://www.mydomain.com/ws.php/amfgateway/service&src=abg&production_mode=true" /> 
<meta property="og:video:height" content="386" /> 
<meta property="og:video:width" content="393" /> 
<meta property="og:video:type" content="application/x-shockwave-flash" /> 

、GETパラメータ "t" は機能していません。ただこれをテストしてください:https://www.facebook.com/sharer/sharer.php?u=http%3A%2F%2Fwww.sadtrombone.com%2F&t=HELLOWORLDそれは動作していません。 URLはエンコードされていて、タイトルは「通常」ですか?

答えて

0

タイムラインでビデオが再生されないようにするには、ページからog:videoタグを削除します。代わりに、誰かがあなたのページを共有したときにそのページがog:imageを受け取れるようにしてください。ユーザーは画像またはリンクをクリックして、ビデオを見ることができるサイトにリダイレクトする必要があります。

t=...のパラメータは、Facebook共有スクリプトによって無視されていました。代わりにあなたのページにog:titleを使用してタイトルをカスタマイズする必要があります。

関連する問題