2012-03-30 54 views
0

我的Facebook应用程序中有40个成就。我仍然在开发环境中执行一些带有成就的测试,删除所有这些测试,并用一个不同的URL重新创建它们,但具有相同的内容和一批。如何在没有调试器的情况下绕过成果缓存

但大多数情况下,我似乎无法使用Graph API重新创建已删除的成就,除非我没有使用调试器来抓取网址。但是,取得40个成就,这是很多时间!

我明白,成果被缓存在Facebook的一面,调试器让我们绕过缓存。是否有自动解决方案来同时“刷新”40个成就的缓存?

谢谢你的帮助。

回答

1

您可以在代码中对Facebook刮板执行API调用,这不会减少必须重新刮擦的必要性,但它至少可以自动执行它。

您只需拨打电话到:

https://developers.facebook.com/tools/lint/?url={YOUR_URL}&format=json

这执行相同的操作为手动调试的页面,所以它会强制重新抓取。

来源:https://developers.facebook.com/docs/opengraphprotocol/#edit

+0

太棒了!感谢您的帮助 :) – JBS 2012-03-30 10:15:01

相关问题