2013-09-24 15 views
13

私のFacebook共有ボタンに問題があります。すべての画像はFacebookの共有ボタンに表示されません

私の現在の投稿には8つの画像があり、すべての画像は200x200のサイズよりも大きいです。

Facebookの共有ボタンをクリックすると、サムネイルを選択できる8個のうち3個の画像しか表示されません。

私もこの問題のためにGoogleで検索しており、多くの提案に応じて、私はまた、デバッグ問題の

https://developers.facebook.com/tools/debugリンクを検討しています。しかし、8枚の画像もすべて正しく表示されます。

助けがあれば助かります。

ありがとうございました。

+0

Facebookは、共有ダイアログに表示される画像の最大量を3時間前に制限しているようです。 – CBroe

+0

@CBroe:お返事ありがとうございます。しかし、私はちょっと混乱しています。なぜなら、FACEBOOKによるランダムな行動のためです。 1つの投稿には8つの画像がすべて表示され、別の投稿には表示されないためです。 私のために本当にそのビーコンの頭痛。 – Hardrik

+0

あなたはどのようにシェアを呼びますか? –

答えて

4

これは大きな質問ですが、私は答えがあなたを失望させると思います。

短い回答:私は知っているし、検索して、あなたはそれを行うことはできません。
長い回答:このシナリオは、いくつかの優れた静止画像を使用して最適化することができます。


最初のヒント

すべての共有に静止画像を追加します。あなたがFacebookのに言うよ上

<meta property="og:image" content="http://www.myawesomesite.com/logo.jpg"/> 

コードで常にが共有]ボタンのオプションとして、このイメージを示しています。あなたは、HTMLのあなたのheadセクション内のグラフを開くメタタグを追加することを行うことができます。 Facebook documentationによれば、少なくとも1200 x 640ピクセルの画像を使用することをお勧めします。これは、大きな画像でポストを共有するためです。

後お奨め寸法の1つのポストのプレビューです: enter image description here

と小さな画像で今ポスト: enter image description here

第2の先端

this postで私が見つかりました。あなたの問題の可能な良い解決策。著者は前のヒントと同じ原則を使用しましたが、彼はそれを行うための別の実用的な方法を使用しました。

彼は次のタグを使用:

<link rel="image_src" href="http://myawesomesite.com/logo.png" /> 

をこのタグは、ほぼ以前のものと同じですが、私はrel="images_src"は興味深いものになることができると思います。 linkタグはウェブサイトのヘッドセクション(W3C page)にも適用されていますが、Facebookには嘘をつきます。彼らは悪者であり、良いAPIを提供していないからです。

私は疑問に思っていた - これはちょうど仮定です - image_srcをあなたのポスト/ウェブサイトイメージのIDとして適用しようとしませんか?私はこれを現在テストすることはできませんが、今は私が考えることができる最高のものです。


結論:

Facebookはさまざまな方法がたくさんで非常に良好ではない、と彼らは私たちが必要なものがすべて提供されていません - この興味深い機能などを。しかし、おそらく、私たちはいくつかの奇妙な技術を使ってFacebookをだますことができます。

このようなテストをしたくない場合は、共有する画像を選択する唯一の方法は、ページに最初のヒントの静的OpenGraphメタタグを与えることです。

私はそれが何かを助けてくれると期待しています - 悲しいことに、これはあなたの質問に対する最良の答えだと思います。

関連する問題