Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/270.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
Php Facebook在一些帖子上获取了错误的缩略图_Php_Facebook_Facebook Graph Api_Facebook Opengraph - Fatal编程技术网

Php Facebook在一些帖子上获取了错误的缩略图

Php Facebook在一些帖子上获取了错误的缩略图,php,facebook,facebook-graph-api,facebook-opengraph,Php,Facebook,Facebook Graph Api,Facebook Opengraph,我们有一个新的网站,上面有一些图片,我们在Facebook页面上通过一个调度程序应用程序分享新的帖子。一切正常,只是有些帖子的缩略图不正确,例如,这篇帖子的缩略图错误: 你可以在Facebook页面上看到: 如果您查看源代码,您会发现og:image标记总是用正确的图像URL填写的。我已经修改了代码,这个og:image标记捕获了较小的150x150版本的图像。我希望Facebook在随机抓取更大的图片时失败,但这不是解决方案,仍然会得到错误的缩略图 我现在没有主意了,因为Facebook调试器

我们有一个新的网站,上面有一些图片,我们在Facebook页面上通过一个调度程序应用程序分享新的帖子。一切正常,只是有些帖子的缩略图不正确,例如,这篇帖子的缩略图错误:

你可以在Facebook页面上看到:

如果您查看源代码,您会发现og:image标记总是用正确的图像URL填写的。我已经修改了代码,这个og:image标记捕获了较小的150x150版本的图像。我希望Facebook在随机抓取更大的图片时失败,但这不是解决方案,仍然会得到错误的缩略图

我现在没有主意了,因为Facebook调试器工具总是用正确的缩略图显示这些帖子,所以我真的不知道出了什么问题

调度器应用程序也会用正确的缩略图获取这些帖子

你知道吗


非常感谢。

服务器正在缓存您以前的图像,将其表示为实时图像。给它一些时间在服务器之间传播。

我真的不明白:)我们还有其他类似的站点(使用此前端代码),没有问题。我们在这里创建帖子,4-7小时后,调度器会将帖子发布到Facebook页面上。