1

Facebook の投稿の「いいね」数を取得するにはどうすればよいですか。

私はこれを行うことができるというリンクを受け取りましたgraph.facebook.com/userid_postid。しかし、ユーザー ID またはページ ID と投稿の ID を見つけるにはどうすればよいでしょうか?

たとえば、ファンページに投稿した場合: http://www.facebook.com/TipsLearningsサイトhttp://adityabajaj.com

上記のファン ページに投稿して、人々がその投稿を気に入った場合、その投稿のいいね数を取得するにはどうすればよいですか? その番号を別の Web サイトで表示できるようにしたいと考えています。

4

3 に答える 3

4

FQLを使用できます

SELECT like_info.like_count, share_info.share_count, comment_info.comment_count FROM stream WHERE post_id = 'your_post_id'
于 2013-12-19T12:33:07.967 に答える
1

有効なアクセス トークンを使用して、ファン ページが作成した最新の投稿のリストを取得でき/<PAGE_ID>/postsます (に移動するか、ユーザー名を使用してページを見つけることができます)。http://graph.facebook.com/myown.easytipsandtricksそこから、次のようなオブジェクトを取得します。

"data": [
{
    "id": "22092443056_115909438544849",
    "from": {
        "name": "Starbucks",
        "category": "Food/beverages",
        "id": "22092443056"
    },
    // ...
    "shares": {
        "count": 708
    },
    "likes": {
        "data": [
        {
            "name": "Shanna Gonzales",
            "id": "100000244536406"
        }
        ],
        "count": 17129
    },
    "comments": {
        "count": 759
    }
}
// ... and more posts

これらの各フィールドのサブフィールドにアクセスするcountと、それぞれ共有、いいね、コメントがわかります。

于 2012-05-02T13:25:53.247 に答える