我为网站添加了一个使用iFrame的like按钮,并添加了og meta标签。在Facebook调试工具中查看时,它不会显示任何错误,并显示网站上的所有元数据。但是没有显示thumpnail预览。 see the Facebook debug output
http://graph.facebook.com/10150536591853797
文件中包含以下元标记。
<meta property="og:site_name" content="パチカメ" />
<meta property="og:locale" content="ja_JP" />
<meta property="fb:app_id" content="297487356974821" />
<meta property="og:type" content="website" />
<meta property="og:url" content="http://www.pachi-cam.jp/artist/profile.php?artist_id=140" />
<meta property="og:title" content="Dr.ゆに さんのギャラリー" />
<meta property="og:description" content="こんにちわ " />
<meta property="og:image" content="http://www.pachi-cam.jp/upload/files/140/23203/thumb_S_phpapCLQi.jpg" />
iFrame代码:
<iframe src="//www.facebook.com/plugins/like.php?href=http://www.pachi-cam.jp/artist/profile.php?artist_id=141&send=false&layout=button_count&width=450&show_faces=true&action=like&colorscheme=light&font&height=80" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:80px;" allowTransparency="true"></iframe>
答案 0 :(得分:1)
您的meta标记中的id = 140可能会使Facebook感到困惑,但iframe代码中的ID = 141。
答案 1 :(得分:1)
请参阅此答案:og:image ignored when sharing link, although accepted in linter - 这可能不是海报的问题,但这是我见过og:image
没有正确嵌入的最常见原因
{编辑} 看起来您的服务器拒绝了该请求:
curl -A "facebookexternalhit/1.1" -i 'http://www.pachi-cam.jp/upload/files/140/23203/thumb_S_phpapCLQi.jpg'
HTTP/1.1 403 Forbidden
Date: Mon, 13 Feb 2012 09:13:59 GMT
Server: Apache/2.2.21 (EL)
Content-Length: 324
Connection: close
Content-Type: text/html; charset=iso-8859-1
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">