私はそれをクリックしたときにFacebookのウィンドウが表示されますが、それは右の投稿のサムネイルが表示されていない、私はすべての投稿が独自のようなボタンを持っているというループがあります。これは普通のことだと思います。投稿ループではサムネイルが複数あるので、スクリプトはどちらがどこに行くのかを見分けることができません - それどころか、likeボタンは私の単一投稿ページでは完全に機能します。
だから私の質問:それはたとえそのページに10の投稿があるとしてもそれは正しい投稿のサムネイルをつかむようにボタンのようなFacebookのループページ上で正しく動作させることは可能ですか?
たぶん私は複数のOpen Graphメタ、ループ内の各ポストのためのセットを持つべきですが、これは単に混乱を引き起こすだろうと思います、私ができる何かはありますか?
私が知っている限りでは、これを機能させるのは不可能です。あなたは <meta>
タグ内で を使用するためにFacebookのための画像を指定することができますが、それはそれについてです。
試してみることができることの1つは、JavaScriptを使用して Facebookフィードダイアログ を呼び出すことです。 picture
パラメータがあります。
写真
この記事に添付されている写真のURL。画像は最低50ピクセル×50ピクセル(最低200ピクセル×200ピクセル)が推奨され、最大アスペクト比は3:1である必要があります。
上のリンクにあるJavascript Exampleセクションは、一目瞭然です。