Facebook在进行手动请求时没有抓取url,仍然返回状态200 OK



每当页面的可共享内容(特别是图像)发生更改时,我会在图形端点上发送一个请求,手动清除URL的facebook graph缓存,使用:

POST: https://graph.facebook.com?id=http://www.merainstitute.com/vibrant&scrape=true  
(Source: https://developers.facebook.com/docs/sharing/opengraph/using-objects#update)

10-12天前发布,运行非常完美。每当我更改图像并运行此url时,facebook都会清除其缓存并显示最新的图像。

但现在不起作用。我在代码中没有做任何更改,我检查了og元属性,检查了可访问的og:imageurl,并指向最新的图像,一切都是一样的,符合规范。

你也可以检查嵌入URL上的元标签,也许我做错了什么。

请帮忙。

这是facebook平台API中的一个bug,已经报告为:https://developers.facebook.com/bugs/1565027973760906/

最棒的是他们已经修复了

最新更新