不可预知的Facebook og:图像显示

时间:2012-03-27 08:54:00

标签: facebook-graph-api

几个月前,我们在我们的网站NowGamer.com上添加了Facebook Open Graph标签,一切都运行良好。但是在过去的几周里,我们注意到,在大约2/3的图像中,当共享或喜欢某个项目时,og:图像不会显示。有时去linter会刮掉页面,然后图像可用。

但在其他情况下,图像thumnbnail不会出现在linter中 - 尽管指向完整图像的链接会以完整大小显示它。

https://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fwww.nowgamer.com%2Fnews%2F1298151%2Fassassins_creed_3_join_or_die_freedom_collectors_editions_details.html

图像全部符合3:1参数,尽管它们相对较大(它们必须是视频游戏的截图)。以下是 在Linter和分享/喜欢中显示的图像类型和大小完全相同的示例

https://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fwww.nowgamer.com%2Fps3%2Fps3-reviews%2F1293635%2Fresident_evil_operation_raccoon_city_review.html

我看不出为什么一个有效,另一个没有。有什么建议吗?

2 个答案:

答案 0 :(得分:0)

  

缩略图的宽度和高度必须至少为50像素,并且   不能超过130x110像素。

http://developers.facebook.com/docs/share/

答案 1 :(得分:0)

奇怪的是:我会遇到一个我之前也经历过的缓存问题。出于纯测试的目的,如果您想尝试刷新不同版本的URL,请尝试添加?v = 1或其他一些使URL唯一的参数。这迫使Facebook再次获取URL以便确保图像按预期工作。我认为YouTube在过去几个月中也遇到了这个问题http://groups.google.com/a/googleproductforums.com/forum/#!category-topic/youtube/sharing-and-connecting-on-youtube/YnTqofAhcN8