这真的很奇怪,让我失眠
源代码写得如下:
<meta property="og:image" content="http://www.aveny.se/wp-content/uploads/2011/11/jafar_utvald-150x150.jpg" />
(图片存在,检查了!) 但是在Facebook上发布了一个完全不同的图像。
SDK直接在<body>
标记之后编写。
我有类似fb的代码。
答案 0 :(得分:0)
我对facebook图api有同样的问题。 第一个你应该知道的是当有人分享你的链接时,facebook会抓取你的网站以获取og:image标签。如果找不到,将选择您网站上的图片。在第一次分享之后,facebook会保存这些图片,所以如果你在fisrt分享后添加代码,那就没用了。你可以用另一篇文章试试。第二个问题是添加
<link href="http://www.aveny.se/wp-content/uploads/2011/11/jafar_utvald-150x150.jpg" rel="image_src"/>
到你的源代码。这解决了我的问题。我希望你也能解决它!