Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
清除facebook应用程序中提要对话框的缓存_Facebook_Api_Facebook Graph Api_Caching_Cookies - Fatal编程技术网

清除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

我有一个使用feed对话框的facebook应用程序:

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