1

私は自分のAndroidアプリに簡単な「Aboutus」ページを作成したいと思っています。そこからユーザーはFacebookページにアクセスしてアプリケーションに関する詳細情報を入手できます。ハイパーリンクを使用してこれを実行しましたが、ハイパーリンクを使用してそのFacebookページのいいねの数を取得できません。私はそれの解決策を探しましたが、ページにいいねをたくさんしたいだけのときに、非常に面倒で時間のかかる手順である「FacebookSDK」をインストールするように提案されました。Facebookをアプリに統合して、FBログインやアプリを介したステータス更新などのユーザー機能を提供したくありません。私の唯一の簡単な要件は、ページ上のいいねの数を取得することです。これを行う簡単な方法はありますか。 FacebookSDKのインストールを行う必要があります。助けてください...

4

1 に答える 1

3

次のURLに対して単純なHTTPGETリクエストを実行するだけです。

https://graph.facebook.com/fql?q=SELECT%20url,%20normalized_url,%20share_count,%20like_count,%20comment_count,%20total_count,%20commentsbox_count,%20comments_fbid,%20click_count%20FROM%20link_stat%20WHERE%20url=%27http://www.stackoverflow.com%27

http://www.stackoverflow.comチェックしたいページに変更します。

上記のURLは次のようなものを返します:

{
   "data": [
      {
         "url": "http://www.stackoverflow.com",
         "normalized_url": "http://www.stackoverflow.com/",
         "share_count": 5206,
         "like_count": 1745,
         "comment_count": 1938,
         "total_count": 8889,
         "commentsbox_count": 3,
         "comments_fbid": 450042939888,
         "click_count": 91
      }
   ]
}
于 2013-03-04T09:59:47.610 に答える