为什么facebook说我的图片网址无效?

时间:2013-05-09 06:05:29

标签: asp.net facebook-graph-api opengraph

Link to facebook debugger。在我更改myhosting提供商之前,Facebook的份额工作正常。 Fb共享现在从此页面选择无效图像

3 个答案:

答案 0 :(得分:6)

根据Facebook的对象调试程序错误

  

'article'类型的网址'http://www.yoursite.com/contentspage.aspx?id=17745'上的对象无效,因为给定值'thumbimage.ashx?w = 100& h = 100& imgid = 17745'属性'og:image:url'无法解析为“url”类型。

要更正它,请更改

<meta property="og:image" content="thumbimage.ashx?w=100&amp;h=100&amp;imgid=17745">

<meta property="og:image" content="http://www.yoursite.com/thumbimage.ashx?w=100&amp;h=100&amp;imgid=17745" />

建议根据facebook文档,图片必须同时200px维度并添加

<meta property="og:image:width" content="200" />
<meta property="og:image:height" content="200" />

答案 1 :(得分:1)

根据Facebook的对象调试器,您遇到以下错误

  

'article'类型的网址'http://www.yoursite.com/contentspage.aspx?id=17745'上的对象无效,因为给定值'thumbimage.ashx?w = 100&amp; h = 100&amp; imgid = 17745'属性'og:image:url'无法解析为“url”类型。

要采取纠正措施,您需要更改

中的图片元标记
<meta property="og:image" content="thumbimage.ashx?w=100&amp;h=100&amp;imgid=17745">

类似

<meta property="og:image" content="http://ia.media-imdb.com/images/rock.jpg" />

根据建议here

答案 2 :(得分:0)

在我的情况下,我不得不删除返回行结束

自:

<meta property="og:image" content="
  http://www.cave-canem.cat/fitxers/imatges/productes/81/328/medium_IMG_1764.JPG
">

要:

<meta property="og:image" content="http://www.cave-canem.cat/fitxers/imatges/productes/81/328/medium_IMG_1764.JPG">