如何清除Facebook的图像缓存

Cas*_*ynn 27 caching facebook facebook-graph-api

我有一个Facebook应用程序代表我的用户创建了几个墙贴.墙上的帖子中的图像由Facebook的服务器缓存.我已经替换了我服务器上的原始图像,我想清除Facebook的图像缓存,以便所有其他墙贴更新新图像.

Facebook已缓存的内容:http://platform.ak.fbcdn.net/www/app_full_proxy.php?app = 23915563048749&v = 1& size = z & cksum = aebffc27f986977797a9903c2b6e08df& src = http%3A%2F%2Fvcweb2.s3.amazonaws.com%2Fassets%2Fweb %2Fimages%2Ficon_square.png

原始缓存的URL,现在使用新图像更新. http://vcweb2.s3.amazonaws.com/assets/web/images/icon_square.png

这可能吗?谢谢!

Nit*_*mer 50

"强制"Facebook清除特定网址的缓存的方法是使用调试工具.

我尝试将调试器与图像的url一起使用,它显示的是新图像而不是旧图像,但在尝试缓存的链接时,您仍然会显示旧图像.

我怀疑,如果您尝试发布新帖子,将使用新图标而不是旧缓存版本,但您发布的链接可能不会更改.

  • [Facebook也说](https://developers.facebook.com/docs/technical-guides/opengraph/defining-an-object/#update)您可以使用'scrape = true'发布到graph.facebook.com并且它将重新获取内容. (8认同)