清除facebook应用程序中提要对话框的缓存
我有一个使用feed对话框的facebook应用程序:清除facebook应用程序中提要对话框的缓存,facebook,api,facebook-graph-api,caching,cookies,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
FB.ui({
method: 'feed',
message: '',
link: 'http://mywebaddress/pathToContent',
picture: 'http://mywebaddress/pathToPhoto/photo.jpg',
display: 'popup'
});
当我使用该应用程序共享内容时,我忘记上传图像,因此出现了共享对话框,图像被破坏。现在我上传了图片,但我无法让它显示出来
1) 尝试使用调试器,它在og:image中显示正确,但当然提要对话框与og标记不同,因此在这种情况下没有任何用处
2) 它在其他帐户中运行良好。只有我的坏了,因为我试图分享而没有上传图片
3) 在不同的浏览器中尝试并尝试清除Cookie、缓存等
4) 如果我重命名该文件,它就会工作
你知道一种强制清除facebook缓存的方法吗?或者它应该按时间或其他方式清除
谢谢我一直在处理Facebook缓存的类似问题。你可以尝试使用 curl -v https://developers.facebook.com/tools/lint/?url=YOUR_URL_HERE&format=json 旋度-vhttps://developers.facebook.com/tools/lint/?url=YOUR_URL_HERE&format=json 在控制台窗口中。这在我的情况下不起作用,但我是在网页而不是应用程序上尝试的,所以你可能会有更好的运气。希望能有帮助