Gen*_*oil 49 facebook-opengraph
构建一个需要与图像共享链接的网站.完成这个我不知道多久...但这次Facebook Open Graph Debugger说:
og:无法下载image {image url},因为它超出了允许的最大大小8Mb
但引用的图像只有108KB?另一次,它回应我的服务器可能太慢了.但是,当我只是在浏览器中加载图像时,它立刻就在那里.我现在应该在哪里看?
小智 60
这是一个错误,并且在收到警告后确认,如果您重试调试,或者单击"Scrape Again",错误消息将消失.这是一个问题,因为如果有人试图共享帖子,图像将不会显示,因为它没有被废弃,但后续共享将显示图像.
您可以订阅Bug报告或添加一些额外的评论.
https://developers.facebook.com/bugs/1626463061012181/
是的,这开始发生在4月17日左右,我希望这能解决我们的问题.
编辑:
Facebook团队回复了一个解决方法:
似乎问题是我们将更新的误导性错误消息.同时,由于爬虫必须在可以渲染之前至少看一次图像,这意味着共享一条内容的第一个人将看不到渲染图像.这似乎是这里的实际问题,解决方法可在此处获得:https: //developers.facebook.com/docs/sharing/best-practices#precaching 我将在更新错误消息后发布此处.
添加og:image:width和打开Graph标签似乎可以做到这一点,我可以发誓我之前尝试过并且没有做太多,但这次它似乎工作得很好.og:image:height
小智 5
这仍然是2017年5月的问题.我试过:
在我的情况下,唯一的"解决方案"是在网页的非https://版本上运行FB Sharing Debugger(即只是http://).然后"og:图像无法下载,因为它超过了最大允许大小的8Mb"错误消息消失了.FWIW,FB确实显示了从http:到https:的301重定向.
(我会发布这个评论,但还没有足够的信誉.)
| 归档时间: |
|
| 查看次数: |
19686 次 |
| 最近记录: |