1

Graph API を使用して、管理対象ページから特定のデータを取得しています。私が必要としているのは、自分のページからのいいね、チェックイン、talking_about_count です。checkins と talk_about_count を追加すると、API がフィールドを認識していないというエラーが表示されます。だから私はそれらを削除し、いいねとIDだけを求めました。API が返すのは、ページからの投稿のリストで、ID、作成日、いいね (ある場合) のみを表示します。

about や website などの他のフィールドでテストしましたが、checkins や talk_about_count と同じエラーが発生するため、ページから基本的なデータを取得できません..

私が使用するリンクはこれです:

https://graph.facebook.com/168707433219493/feed?access_token=[Access_Token]&fields=id,likes,checkins,talking_about_count

そして、私が得るエラー:

{
   "error": {
      "message": "(#100) Unknown fields: checkins,talking_about_count.",
      "type": "OAuthException",
      "code": 100
   }
}

id と likes のみを要求すると、次のようになります。

{
   "data": [
      {
         "id": "168707433219493_333476503426186",
         "created_time": "2012-11-28T19:38:57+0000"
      },
      {
         "id": "168707433219493_370257573064477",
         "created_time": "2012-11-22T08:12:11+0000"
      },
      {
         "id": "168707433219493_423778884356339",
         "likes": {
            "data": [
               {
                  "name": "Guido van Tricht",
                  "id": "1117357415"
               }
            ],
            "count": 1
         },
         "created_time": "2012-11-19T22:46:01+0000"
      }
   ],
   "paging": {
      "previous": "https://graph.facebook.com/168707433219493/feed?fields=id,likes&access_token=[Access_Token]&limit=25&since=1354131537&__previous=1",
      "next": "https://graph.facebook.com/168707433219493/feed?fields=id,likes&access_token=[Access_Token]&limit=25&until=1350819853"
   }
}

誰かが私の問題を解決する方法を知っていることを願っています。事前に感謝します。

4

1 に答える 1

0

talking_about_count/PAGE_IDフィードではなく にある必要があります。

このデータを次から取得しない理由:

https://graph.facebook.com/168707433219493?access_token=[Access_Token]
于 2012-11-29T15:42:12.140 に答える