0

フォームのfbオープングラフクエリをいくつか作成していますがme/posts、正しい結果が得られます。

ただし、次のようなものも取得します。

{"story" "MY_NAME はステータスが好きです", "id" "MY-FACEBOOK-ID_OTHER-MISTERIOUS-ID"}

私は人間なので、「OTHER-MISTERIOUS-ID」は好きなステータスのIDであるべきだと推測したので、常にopen-graphのようなクエリでそのようなステータスを取得しようとしました /OTHER-MISTERIOUS-IDが、このクエリは空を返します。

他の誰かが同じ問題に直面しましたか? 彼らは何を出てくるのですか?

4

1 に答える 1

0

投稿IDは変更できません。投稿を取得したら、次のように各投稿のいいねを取得する必要があります。

 https://graph.facebook.com/POST_ID/likes?limit=10000&format=json&access_token=ACCESS_TOKEN

次のような応答が返されます。

 {
"data": [
 {
  "id": "FACEBOOK_ID OF THE USER WHO LIKED THE POST",
  "name": "NAME OF THE USER"
}
],
"paging": {
"cursors": {
  "after": "******",
  "before": "***"
 }
 }
}

そのため、特定の投稿を気に入ったすべてのユーザーを取得し、ID を簡単に比較して、気に入った投稿を見つけることができます。

于 2013-10-30T09:26:26.360 に答える