2011/07/28

Facebookのいいねの時に表示されるサムネイル画像


<meta property="og:image" content="IMAGE_URL"/>


って感じでメタタグに指定してあげればOK。ただしIMAGE_URLはフルパスで入れること。
入力項目は下記のツールで確認できる。

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

同様にog:title、og:type、og:urlなども指定できる。

RailsやCakePHPなどで動的に生成するにはレイアウトテンプレートに下記のように書いて
指定したいコントローラーなどでURLを追加すればOK。

<?php

if (!empty($imgurl)) {

echo '<meta property="og:image" content="http://hoge.com/img/'.$imgurl.'" />';

} else {

echo '<meta property="og:image" content="http://hoge.com/img/og_logo.jpg" />';

};

?>

0 件のコメント: