【问题标题】:Facebook post recently not showing image, og:image tags correct in debuggerFacebook 帖子最近没有显示图片,og:image 标签在调试器中正确
【发布时间】:2013-03-27 16:18:58
【问题描述】:

在过去的几周里,我们发现 Facebook 帖子(不是来自页面内 FB 按钮的分享)未能在我们的网站上显示带有 og:image 标记的图像。我们的主页http://www.greatbritishchefs.com 就是一个例子。这似乎是 Facebook 端行为的改变,因为几周前还在工作的页面现在没有了。同样在页面当前正在工作的地方,通过 FB 调试器运行它会导致它立即失败。删除 og:image 标记不起作用。图像似乎大小合适,调试器结果没有关于图像的错误。

如果遇到这种情况的人提供帮助,我们将不胜感激。

【问题讨论】:

    标签: facebook facebook-graph-api


    【解决方案1】:

    好的,我找到了解决方案。似乎发生的事情是,Facebook 对在帖子中使用什么样的图片 URL 提出了更高的要求。我们网站上的图像是通过一个处理程序获取的,该处理程序对图像进行预处理、添加水印、调整大小等,因此 URL 可能如下所示:

    http://www.greatbritishchefs.com/getmedia/0ecdeb1f-c194-42a9-b465-012004a6cd99/AYW001-Website-Edited-Featured-Bacon-Breadsticks-Closeup/?width=420&height=270&ext=.jpg

    这现在不起作用。出于某种原因,url 必须是完全原版的,没有任何查询字符串并带有标准的图像扩展名。当我重写 og:image 的 url 以遵循这些规则时,图像会重新出现在帖子中。

    希望这对某人有所帮助

    詹姆斯

    【讨论】:

    • 您可以使用服务器端语言处理 jpg 扩展。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-10-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多