在Facebook上分享显示不正确的图像链接

问题描述:

我使用的是在Facebook上分享按钮与www.facebook.com/sharer.php?etc URI。但是,我有一些问题。这是我想要做的。在Facebook上分享显示不正确的图像链接

  1. 我的网站是有点像,其中每个博客有很多照片
  2. 所以,当人们在分享点击Facebook的按钮,一个博客,我希望用户能够选择为要使用的照片Facebook缩略图。我知道这是Facebook共享的默认方法,它将扫描整个页面以获取图像。

但是,我的问题是缩略图不会显示。我查看了源代码,发现图片的URI不正确。例如:

**SHOULD BE :** http://www.mysite.com/web/images/photo.jpg 

**ACTUAL :** http://www.mysite.com/images/photo.jpg 

因此,简而言之,Facebook无法读取URI中的“网络”。这就是为什么缩略图不会显示。任何想法如何解决这个问题?

的链接网站:

http://www.biiiz.com/nya/blog.php?id=1 

它实际上只是一个临时托管。当我将这些文件移动到他们自己的主机上时,确定FB上的份额可以正常工作,但我只是对此感到好奇。

+0

您可以链接到实际的博客,所以我们可以看到源外观喜欢? – Yuliy 2010-06-30 05:02:43

考虑the documentation

`<link rel="image_src" href="thumbnail_image"/>` 

FB缓存为...喜欢...永远。您无法手动清除它,因此请等到他们的私人爬虫再次击中您的网站。

你可以得到Facebook来清除缓存,并输入您的网址进入他们的棉短绒重新下载您的元数据:

http://developers.facebook.com/tools/lint/