web-dev-qa-db-ja.com

Facebookの「いいね」ボタンからいいねの数を取得するにはどうすればよいですか?

Facebookの「いいね」ボタンからいいねの数を取得するにはどうすればよいですか?これを行うための可能な方法はありますか?

21
ivan_jovan

Facebookのいいねの数を取得する方法は2つあります。

  1. グラフAPI

http://graph.facebook.com/?ids=http%3a%2f%2ffacebook.com

結果はJSONです:(何らかの理由で「いいね」は「共有」と呼ばれます)

{
   "http://facebook.com": {
      "id": "http://facebook.com",
      "shares": 35641554,
      "comments": 339
   }
}
  1. FQL

http://api.facebook.com/method/fql.query?query=select+total_count+from+link_stat+where+url= " http://facebook.com "'

結果:

<?xml version="1.0" encoding="UTF-8"?>
<fql_query_response xmlns="http://api.facebook.com/1.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" list="true">
  <link_stat>
    <total_count>35641554</total_count>
  </link_stat>
</fql_query_response>
26
Jason Moore