facebook调试器og:图像大小错误

时间:2013-10-24 21:27:19

标签: facebook facebook-graph-api facebook-opengraph

当我分享我的网站时,我遇到了facebook选择错误缩略图的问题。在研究了这个问题的修复并尝试了几个解决方案之后,facebook的调试器仍然坚持我的og:图像小于200x200像素,而实际上是400x400像素。

不幸的是,我们使用的CMS不支持Open Graph元标记的实际实现,因为用户无法编辑其网站的代码,但facebook似乎确实接受了我想要的og:image使用这个替代方案:

<link rel="image_src" href="http://payload122.cargocollective.com/1/8/259546/4759078/dodo_o.jpg" />

实际错误:

  

提供og:图像不够大。请使用至少200x200像素的图像。将使用图像“http://payload122.cargocollective.com/1/8/259546/4759078/VabiannaSantos_905.jpg”。

我已经用尽了我遇到的所有解决方案,从删除图像EXIF数据到使图像正好是200x200像素。

有人为我提供解决方案吗?如果只有Cargo Collective支持Open Graph的实现。

网站网址http://dodoeditions.com

2 个答案:

答案 0 :(得分:0)

调试器错误有点误导,我猜它说“图像不够大”,它实际上应该说“没有og:图像” - 而它需要另一个图像。那个是728x466,应该足够大。

把它放在脸谱上,对我来说效果很好,但你必须发布它才能看到它的外观。如果您只是放入链接,它只会显示一个小缩略图,您可以选择3个图像中的一个。

因此,在这种情况下,我不会过多担心错误消息,因为它完全正常。当然,更好的是og:标签。如果您能够在CMS中使用它们,此页面将介绍您需要了解的所有内容:http://ogp.me/

有关og:image标签的其他信息:

  • 推荐尺寸:1200x630px,最小600x315px
  • 推荐比例:1.91:1

答案 1 :(得分:0)

有时你需要更改图片的名称,以便facebook真正刷新它的缓存并将新图像上传到它的服务器,否则如果它们被保存在相同的文件名并且在调试器中没有提取它们 - 所以你会得到这样的错误