webサイトに、facebookのタイムラインを埋め込む


facebookのtimelineを埋め込む方法。
ふたつあります。


◆その1

タイムラインを置きたい場所ににコレを置く↓

<!-- facebook -->
<div class="fb-page" data-href="https://www.facebook.com/aaaaa/" data-width="674" data-height="400" data-hide-cover="false" data-show-facepile="true" data-show-posts="true"><div class="fb-xfbml-parse-ignore"><blockquote cite="https://www.facebook.com/aaaaa/"><a href="https://www.facebook.com/aaaaa/">あああああ</a></blockquote></div></div>

bodyの開きタグの直下にコレを置く↓

<!-- facebook// -->
<div id="fb-root"></div>
<script>(function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) return;
  js = d.createElement(s); js.id = id;
  js.src = "//connect.facebook.net/ja_JP/sdk.js#xfbml=1&amp;version=v2.3";
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>

欠点は、幅がmax500pxまで。長所は背景画像の表示ができる。

https://developers.facebook.com/docs/plugins/page-plugin


◆その2

<!-- facebook -->
<iframe src="http://www.facebook.com/plugins/likebox.php?href=http%3A%2F%2Fwww.facebook.com%2Faaaaa&amp;width=674&amp;colorscheme=light&amp;show_faces=true&amp;border_color&amp;stream=true&amp;header=true&amp;height=600" scrolling="no" frameborder="1" style="border:none; overflow:hidden; width:674px; height:634px;" allowTransparency="true"></iframe>

欠点は、ヘッダー背景画像の表示ができない。長所は幅指定し放題。