Facebook不会显示opentag图像中的图像

时间:2011-12-22 12:06:52

标签: facebook image get opengraph

我已经尝试了几天而且我不明白这是什么问题。 我在我的网站(图片库)上设置了元标记opengraph。

以下是一个示例:http://photos.franck-royer.fr/?f=Photos%2F2011-11-15_Amiga_and_IceCube%2FIMG_6218.JPG

如果你看一下你可以在头脑中看到的源代码:

<meta property="og:url" content="http://photos.franck-royer.fr/?f=Photos%2F2011-11-15_Amiga_and_IceCube%2FIMG_6218.JPG"/>
<meta property="og:title" content="Photos/2011-11-15_Amiga_and_IceCube/IMG_6218.JPG"/>
<meta property="og:image" content="http://photos.franck-royer.fr/?t=Big&f=Photos%2F2011-11-15_Amiga_and_IceCube%2FIMG_6218.JPG"/>

如果您打开og:image的链接,您将看到图像确实可用。

但是当用facebook linter抓住这个链接时:

https://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fphotos.franck-royer.fr%2F%3Ff%3DPhotos%252F2011-11-15_Amiga_and_IceCube%252FIMG_6218.JPG

除图像标记外,删除的信息正确:缩略图中不显示图像。

我不知道它是否相关,但您也可以在页面底部看到:

<meta property="og:image" content="http://photos.franck-royer.fr/?t=Big&amp;f=Photos%2F2011-11-15_Amiga_and_IceCube%2FIMG_6218.JPG" />
'&amp;'已被'&amp;'取代因此我不确定facebook是否通过传递正确的get参数来获取图像......

知道如何解决这个问题吗?

非常感谢, 弗兰克

1 个答案:

答案 0 :(得分:0)

  

你应该在这里使用SMALLER。

如果您的图片非常大,那么当尝试访问图片时,Facebook将会失去时间 =&GT;因此,它将类似于未找到的图像。

而且,这个图像只是用来共享和发送FB插件,它应该尽可能小。
=&GT;因此,您可以使用元标记创建拇指图片。

  

有时,FB不会显示您的图像。

我认为,也许在FB确实在mata标签中同步您的图像或信息之前。等几分钟就可以了。