2011-11-21 32 views

回答

8

如果运行通过Facebook的棉短绒你的页面就会清除缓存和刮研页面。

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

如果您对您的网站的所有页面的列表中,您可以在每个URL编程方式提交给Facebook的棉短绒比打字他们都比较容易:

curl http://developers.facebook.com/tools/lint/?url={YOUR_URL}&format=json 
+1

顺便说一句,如果我像这样在请求中添加用户代理,它将只适用于我:'curl -A“Mozilla”http://developers.facebook.com/tools/lint/?url= {YOUR_URL}&format = json' –

+0

你会碰巧知道每分钟/每小时可以发送到linter的最大请求数量等吗? –

6

除了Facebook's Debug Tool通过DPS链接,有一个刮板API端点允许您以编程方式请求更新您的对象URL

详细信息请参见Using Self-Hosted Objects文档 - it invo lves发出HTTP POST请求到

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