Facebook共享不会显示与调试器相同的数据

时间:2013-02-19 14:43:22

标签: facebook facebook-opengraph

我正在尝试使用og meta标签设置共享数据。在debugger中,它按预期显示。特别是第一张图像应该是默认图像。但是当我去尝试分享它时,数据是不同的。有不同的图像,第一张图像不是默认图像。

这是网址:http://www.stepupforisrael.com/israel-apartheid-week/

这是调试器中的url: https://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fwww.stepupforisrael.com%2Fisrael-apartheid-week%2F

这是尝试分享时的网址: https://www.facebook.com/sharer/sharer.php?u=http%3A%2F%2Fwww.stepupforisrael.com/israel-apartheid-week/

1 个答案:

答案 0 :(得分:0)

根据Facebook开发者网站的说法,您需要为图像添加三个标签,以便Facebook在第一个共享上显示打开的图形图像。标签是:

  1. og:image
  2. og:image:width
  3. OG:图像:高度
  4. 请参阅此页面上的“预缓存图片”:https://developers.facebook.com/docs/sharing/best-practices#images

    示例:

    <meta property="og:image" content="http://sanangeloera.com/sites/default/files/styles/opengraph/public/88113-1460754001-1.jpg?itok=z_0Jqpcu" />
    <meta property="og:image:width" content="1200" />
    <meta property="og:image:height" content="675" />