3

試してみましたがmeta property="og:image"、リンクをクリックすると、共有者はサムネイルを取得しません。タイトル、説明、URL が表示されます。画像をに再スケーリングしようとしましたが、何も起こりませんでした。コードは次のとおりです。meta property="og:image:security"link rel="image_src"90x90200x200500x500

<meta property="og:url" content="URL">
<meta property="og:title" content="TITLE">
<meta property="og:description" content="DESCRIPTION" />
<meta property="og:type" content="website">
<meta property="og:image" content="IMAGE">
<meta property="og:site_name" content="SITE NAME">

<a href="https://www.facebook.com/sharer/sharer.php?u=url" target="_blank">Share on FB!</a>

PS: 私も https を取得し、試してみました。

出力は次のとおりです。

ここに画像の説明を入力

4

1 に答える 1

8

これにはいくつかの理由が考えられますが、実際のコード ( で空白にされていないなど) を見なければIMAGESITE NAMEいくつかの推測しかできません。

  1. あなたのサイトはローカルでホストされているか、パスワードで保護されています

    これは時々人々が犯すばかげた間違いです.これをローカルで開発していて、ローカルでホストされている画像をog:imageコンテンツとして入れた場合、Facebookは画像を正しくロードできません.

  2. 有効な URL ではありません

    og:imageURL を読み込み、読み込まれるかどうかを確認します。そうでない場合、それはあなたの問題です。

  3. 画像が無効です。これは、Facebookのドキュメントが画像のプロパティについて述べていることです:

    og:image - グラフ内のオブジェクトを表す画像 URL。画像は少なくとも 50 ピクセル x 50 ピクセルである必要がありますが、可能な限り最高のユーザー エクスペリエンスを得るには、最小 200 ピクセル x 200 ピクセルが推奨され、1500 ピクセル x 1500 ピクセルが推奨されます。画像の最大縦横比は 3:1 です。PNG、JPEG、GIF 形式をサポートしています。複数の og:image タグを含めて、複数の画像をページに関連付けることができます。(注: 画像のサイズは 5 MB 以下である必要があります。)

  4. Facebook があなたのドメインをブロックしました

    可能性は低いですが、可能です。facebook デバッガーの使用については、以下を参照してください。

Facebook デバッガーを使用できます。URL を入力するだけで、必要な情報がすべて表示されます。og:image物件も含め。

何も取得されない場合は、ページにタグが正しく含まれていることを確認してください。こちらで確認できます。

上記のいずれも機能せず、実際に何も機能しない場合は、URL を共有 URL リンクに直接含めることができます。ここに例を示します。

于 2013-03-08T14:47:36.023 に答える