清除Facebook应用中的Feed对话框缓存

时间:2013-04-25 17:37:33

标签: facebook api facebook-graph-api caching cookies

我有一个使用Feed对话框的Facebook应用:

FB.ui({ 
method: 'feed', 
message: '', 
link: 'http://mywebaddress/pathToContent', 
picture: 'http://mywebaddress/pathToPhoto/photo.jpg', 
display: 'popup'
});

当我使用该应用分享内容时,我忘记上传图片,以便出现分享对话框,图片已损坏。现在我上传了图片,但我无法让它显示出来。

1)试图使用调试器,它在og:image中显示正确但当然,feed对话框与og标签不同,所以在这种情况下没用。

2)它可以很好地从其他帐户。只有我的才被打破,因为我试图分享而不上传图片。

3)尝试在不同的浏览器中尝试清除cookie,缓存等......

4)如果我重命名文件

,它会起作用

你知道一种强制清除facebook缓存的方法,还是应该按时间或什么方式进行?

由于

1 个答案:

答案 0 :(得分:0)

我一直在处理与Facebook缓存类似的问题。您可以尝试使用

curl -v https://developers.facebook.com/tools/lint/?url=YOUR_URL_HERE&format=json

在控制台窗口中。这在我的情况下不起作用,但我在网页上尝试它而不是应用程序,所以你可能会有更好的运气。希望它有所帮助。