Noob's Space

取得任意網址的Facebook留言數量

要如何取得某個頁面的FB留言數量呢?剛好最近我一直在改佈景,也翻了許多Facebook的API,其實FB本身就有提供這樣的API可以使用喔,而且同時支援HTML5跟iFrame,可以來試試看唷!

FB留言

0.首先,需要先插入Facebook的JavaScript SDK,一般來說插在<body></body>之內就可以了。

<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/zh_TW/all.js#xfbml=1&appId=161218070653310";
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>

1.接著,在需要的地方插入語法,可使用HTML5版或iFrame版本。

HTML5:

<fb:comments-count href=https://noob.tw/></fb:comments-count>

iFrame:

<iframe src="http://www.facebook.com/plugins/comments.php?href=noob.tw&permalink=1" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:130px; height:16px;" allowTransparency="true"></iframe>

p.s.記得把noob.tw改成自己的網站唷!

你可能會有興趣......?

  • Eden

    comments 有 bug 在!

    • 這就要向 Facebook 反應了。
      不過 Facebook 計算方式可能跟我們想像的不太一樣?

  • Eden

    comments 有 bug 在!

    • 這就要向 Facebook 反應了。
      不過 Facebook 計算方式可能跟我們想像的不太一樣?

  • Eden

    comments 有 bug 在!

    • 這就要向 Facebook 反應了。
      不過 Facebook 計算方式可能跟我們想像的不太一樣?

廣告