如何清除Facebook按钮缓存信息

Joh*_*eld 4 caching facebook facebook-like

有人知道如何清除Facebook用于Like按钮的缓存信息吗?

我需要能够立即清除大量页面,使整个站点范围的解决方案成为理想选择.

这是网站:http://www.stayin-yorkshire.net/

小智 8

如果您通过Facebook linter运行页面,它将清除缓存并重新覆盖您的页面.

http://developers.facebook.com/tools/debug

如果您有网站上所有页面的列表,您可以通过编程方式将每个URL提交到Facebook linter,这比输入所有内容更容易:

curl http://developers.facebook.com/tools/lint/?url={YOUR_URL}&format=json
Run Code Online (Sandbox Code Playgroud)


Igy*_*Igy 6

除了由DPS链接的Facebook调试工具外,还有一个刮刀API端点,允许您以编程方式请求更新对象URL

完整的详细信息在使用自托管对象文档中 - 它涉及发出HTTP POST请求

https://graph.facebook.com/?id=<OBJECT ID OR URL>&scrape=true - 为了避免快速达到速率限制,您还应该在请求中包含有效的访问令牌,并在很长一段时间内缓慢地发出请求,以避免刮刀或您自己的服务器超载