facebook - 如何清除 Facebook 的图像缓存

标签 facebook caching facebook-graph-api

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

Facebook 缓存的内容: http://platform.ak.fbcdn.net/www/app_full_proxy.php?app=236915563048749&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

这可能吗?谢谢!

最佳答案

“强制”facebook 清除特定 url 缓存的方法是使用 Debugger tool .

我尝试使用带有图像 url 的调试器,它显示新图像而不是旧图像,但在尝试缓存链接时,您发布的旧图像仍然出现。

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

关于facebook - 如何清除 Facebook 的图像缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10285522/

相关文章:

ios - iOS 的 Facebook SDK 共享对话框错误

javascript - 如何清除或替换缓存的图像

facebook - 如何强制 Facebook Like 按钮重新抓取我的页面?

java - 如何将泛型类型存储在缓存中以避免在检索时进行未经检查的强制转换?

facebook - 有多少 Facebook 公共(public)数据可通过他们的 API 获得?

javascript - 将 facebook 登录按钮的宽度设置为 100%

php - 尝试在 Facebook 应用程序中提交表单时出现 HTTP 404 错误

javascript - 如何在 nuxt 中使用全局 javascript? ( fb sdk 在 mounted () 中使用)

ios - 如何在创建 Open Graph 对象时抑制 Facebook 默认创建操作(发布)

ios - Facebook Graph API - 标记照片