在过去的几周里,我们发现Facebook帖子(不是来自页面内FB按钮的共享)未能在我们的网站上显示标有og:image的图像。我们的主页http://www.greatbritishchefs.com就是一个例子。这似乎是Facebook最终的行为改变,因为几周前工作的网页现在却没有。此外,当前页面正在工作,通过FB调试器运行它会立即失败。删除og:image标记不起作用。图像似乎是正确的大小,调试器结果没有关于图像的错误。
非常感谢任何正在体验这一点的人的帮助。
答案 0 :(得分:0)
好的,我找到了解决方法。似乎已经发生的事情是Facebook对于它将在帖子中使用什么样的图像URL变得更加苛刻。我们网站上的图像来自处理程序,处理程序预处理图像,打开水印,调整大小等等,因此网址可能如下所示:
现在这不起作用。出于某种原因,网址必须完全是vanilla,没有任何查询字符串和标准图像扩展名。当我重写og:image的网址以遵循这些规则时,图片会重新出现在帖子中。
希望这有助于某人
詹姆斯