单击按钮时不显示facebook图像

时间:2012-10-24 09:58:04

标签: ruby-on-rails facebook-like

我已经看了SO上的各种其他帖子,但没有任何对我有用。

我有头部:

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

当我点击我网站上的按钮时,除图片外,所有内容都正确显示。我还检查了facebook debug tool的网址,这就是我得到的:

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

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

1 个答案:

答案 0 :(得分: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会在您的网址上观察缓存标头 - 它会按优先顺序查看“过期”和“缓存控制”。但是,即使您指定的时间较长,Facebook也会每24小时抓一次页面。

Debugger

On Facebook