Facebook の投稿にコメントしたユーザーの追加データを取得する方法はありますか? これまでのところ、メッセージ、ユーザーのIDと名前を取得しています:
GET https://graph.facebook.com/POST_ID/comments?fields=message,from.id,from.name
さらに from.gender と from.location を取得したいのですが、うまくいかないようです。他に方法はありますか?
Facebook の投稿にコメントしたユーザーの追加データを取得する方法はありますか? これまでのところ、メッセージ、ユーザーのIDと名前を取得しています:
GET https://graph.facebook.com/POST_ID/comments?fields=message,from.id,from.name
さらに from.gender と from.location を取得したいのですが、うまくいかないようです。他に方法はありますか?
from
特定のコメントのオブジェクトには、要素id
とname
要素のみが含まれます。
id
オブジェクトの はfrom
、特定のコメントを投稿したユーザーに関係します。取得したらid
、そのユーザーに対してグラフ API を再度クエリして、ユーザーの詳細を確認できます。ただし、特定のユーザーについて取得できる場合とできない場合がありlocation
ます。プライバシー設定で公開される場合と公開されない場合があります。また、そのユーザーの最も一般的な情報以外を取得するための適切な権限がない場合もあります。
ただし、API で特定のユーザーのエンドポイントからいつでも取得できる必要がありますgender
。位置情報自体にlocale
依存するわけではありませんが、ニーズによっては、少なくともわずかに役立つ場合があります。locale