Facebook分享预览有时会选择错误的图像,尽管og:图像已设置,正确并被检测到

时间:2014-06-04 01:14:05

标签: facebook facebook-like facebook-opengraph facebook-sharer

我遇到了Facebook Like插件的问题。

有时,当您单击“共享”时,它将不会显示og:image元标记中定义的图像,直到您关闭共享预览并再次单击“共享”。

这是截图。 og:为图像分配左图像的URL。但预览显示的是相关产品之一的图像。 first attempt

现在,如果我只是关闭预览并尝试再次分享... second attempt

我怀疑同一页面的任何连续共享 - 即使是不同的客户 - 都会显示正确的图像。

我在Facebook调试器中进行了测试,它似乎也正确设置:og:检测到图像,宽度/高度很好。它甚至可以在o​​g:image属性行中显示正确的图像。但是时不时会在预览中显示错误的一个。

facebook debugger screenshot

图像存储在cloudfront上,而我正在使用iframe like按钮。

它看起来像是一个缓存或超时问题(或两者兼而有之),但我不知道该怎么办。

我在这里看到了其他几个类似的问题,但他们没有帮助。

0 个答案:

没有答案