2

Facebook は、会社のページで共有した投稿をランダムに取得し、プレビュー画像を空白/白にします。それは腹立たしいです。

複製するために私が行うことは次のとおりです。

  • 共有したいURLをコピー
  • Facebook のデバッグに移動し、URL をチェックして、プレビュー画像が表示されることを確認します
  • Facebook にアクセスし、投稿で URL を共有します
  • プレビュー画像が空白/白

URL の例: https://hoist.digital/content/blog/know-the-value-of-phone-calls-and-grow-your-business-with-call-tracking

その URL でグラフ コードを開く

    <meta property="og:image" content="https://hoist.digital/images/3/1/d/5/1/31d518d87ae71ad5bb2acc907b3ad304b99971e1-graphicstock-beautiful-young-mother-with-her-newbornsoeul9rzz.jpg" />
    <meta property="og:image:secure" content="https://hoist.digital/images/3/1/d/5/1/31d518d87ae71ad5bb2acc907b3ad304b99971e1-graphicstock-beautiful-young-mother-with-her-newbornsoeul9rzz.jpg" />

これを複製している私のビデオ: https://hoist.digital/facebookattempt.webm

オープン グラフ コードが存在する場合、それは安全です。Facebook がときどきフレークアウトし、プレビュー画像の一部が白/空白になる原因は他にあるでしょうか? ここにも奇妙なキッカーがあります...Facebook内でプレビュー画像を編集/更新できる場合があり、プレビュー画像が再び表示されます...しかし、数日で白/空白に戻ります.

4

1 に答える 1

1

残念ながら、Facebook ではよく知られている問題であり、何年も修正されておらず、あなたの質問に対する標準的な回答はありません。

主な問題は、HTTP を使用する URI は正常に機能し、HTTPS を使用する URI は機能しないことです。したがって、まず、og:image:secureプロパティをに変更してみてください。ドキュメントによるとプロパティが存在og:image:secure_urlしないためです。og:image:secure

それでも解決しない場合は、このスレッドを調べて、別のオプションを試すことができます。もちろん、まだ試していない場合を除きます。

次のような方法に注意してください。

  • 追加してみてくださいog:image:url(はい、似てog:imageいますが、役立つ場合もあります)。
  • プロパティを削除してみてくださいog:image:secure_url(はい、奇妙に見えますが、これは Facebook であり、動作する可能性もあります)。
  • 、、などの他の og プロパティを追加してみてog:image:typeくださいog:image:widthog:image:height
于 2022-01-06T04:33:03.427 に答える