如何使用Facebook调试批处理我的整个站点地图


How to batch my entire sitemap with Facebook Debug?

我有一个电子商务,我需要批量处理我的整个产品目录(~200页),因为我们对og:image进行了一些修改。

我使用这个工具:https://developers.facebook.com/tools/debug/og/object/但是添加网址并为我的站点地图的每个网址单击"获取新的抓取信息"需要生命。

有什么方法可以更快地做到这一点吗?

谢谢

您可以使用 post 请求刷新 OG 数据,下面是一个使用 jQuery 的示例:

$.post('https://graph.facebook.com', {
    id: 'https://yourdomain.com/somepermalink',
    scrape: true
}, function(response) {
    console.log(response);
});
当然,您也可以使用 PHP

CURL 请求,并且仅使用 PHP 脚本执行此操作。

来源:Facebook Open Graph 不清除缓存