Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/9.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 og:图像被忽略_Php_Facebook_Facebook Opengraph - Fatal编程技术网

Php og:图像被忽略

Php og:图像被忽略,php,facebook,facebook-opengraph,Php,Facebook,Facebook Opengraph,突然,我的所有网站都开始显示3张图片,在facebook上共享一个链接,而不是og:image中定义的链接 linter显示og:image已定义,我没有关于其尺寸的警告,因为它的大小是200x200px 例如: 网址: 调试: 如果你把它贴在墙上,它会显示3个不同的图像(在这种情况下,第三个是og:image上定义的图像)我也有同样的问题。我的页面有一个og:image,大小在200px以下。。。我通过指向图像的兼容版本修复了该问题。现在我的林特数据显示正确无误,但三像的事情仍然发生 Fb过去

突然,我的所有网站都开始显示3张图片,在facebook上共享一个链接,而不是og:image中定义的链接

linter显示og:image已定义,我没有关于其尺寸的警告,因为它的大小是200x200px

例如:

网址:

调试:


如果你把它贴在墙上,它会显示3个不同的图像(在这种情况下,第三个是og:image上定义的图像)

我也有同样的问题。我的页面有一个og:image,大小在200px以下。。。我通过指向图像的兼容版本修复了该问题。现在我的林特数据显示正确无误,但三像的事情仍然发生


Fb过去允许您使用50x50,但我猜他们正在改变他们的要求,不知何故,Linter数据没有正确刷新。尝试指向200x200,并交叉手指确保它在下一次爬网时得到修复。

几周前,即使有3张以上的图像,一切都正常

我所做的,试图解决这个最近的问题,是创建5个具有所有相同尺寸500x300的图像,粘贴和调整照片内。然后创建具有不同名称的og:image标记

Linter识别所有图像(无错误)并创建缩略图。 但是当我在facebook上分享这个页面时,我只得到了3个缩略图。 如果我在html代码中对图像重新排序,并再次签入linter,那么不同的图像会出现相同的问题。 我还尝试更改文件名(仅限带-、\、数字和字母) 我连续做了5到6次,结果都是一样的


任何人都没有解决方案吗?

我在帖子页面上只看到一个共享按钮。在消息发布日期的右侧。调试器信息一切正常。你在这段时间内解决了这个问题了吗?如果是,您应该删除/关闭此问题。同样的问题是,我的图像比200px大很多,这似乎与图像大小无关。该页面在facebook调试器中显示正确的图像,但在共享我的时间线中的页面时,我看到3个不相关的问题。有人找到了修复方法吗?