我有一个使用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缓存的方法,还是应该按时间或什么方式进行?
由于
答案 0 :(得分:0)
我一直在处理与Facebook缓存类似的问题。您可以尝试使用
curl -v https://developers.facebook.com/tools/lint/?url=YOUR_URL_HERE&format=json
在控制台窗口中。这在我的情况下不起作用,但我在网页上尝试它而不是应用程序,所以你可能会有更好的运气。希望它有所帮助。