0

我查看了关于 SO 的其他各种帖子,但对我没有任何帮助。

我在头部:

<meta property="og:url" content="http://www.impressionable.me" />
<meta property="og:image" content="http://www.impressionable.me/assets/mirror.png" />

当我在我的网站上单击“喜欢”按钮时,除了图像之外的所有内容都正确显示。我还检查了facebook的 url 调试工具,这就是我得到的:

响应代码 206
无法下载 无法从 URL 检索数据。

奇怪的是,底部的调试页面显示正确的图像?我很困惑为什么会这样?有什么想法吗?

4

1 回答 1

0

这似乎工作http://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fwww.impressionable.me它返回一个 HTTP 200 响应代码并显示所有项目. 记住刮板每 24 小时检查一次

Facebook 每 24 小时抓取一次您的页面,以确保属性是最新的。当 Open Graph 页面的管理员单击 Like 按钮以及将 URL 输入 Facebook URL Linter 时,该页面也会被抓取。Facebook 会观察您 URL 上的缓存标头 - 它会按优先顺序查看“过期”和“缓存控制”。但是,即使您指定更长的时间,Facebook 也会每 24 小时抓取一次您的页面。

调试器

在Facebook上

于 2012-10-27T12:35:33.087 回答