有没有办法为在Facebook上发帖评论的用户获取额外数据?到目前为止,我正在收到消息,用户的ID和名称:
GET https://graph.facebook.com/POST_ID/comments?fields=message,from.id,from.name
我想另外从.gender和from.location获取,但这似乎不起作用。还有其他办法吗?
答案 0 :(得分:0)
给定评论的from
对象仅包含id
和name
元素。
id
对象中的 from
与发布给定评论的用户有关。获得id
后,您可以针对该用户的用户详细信息再次查询图API。但是,您可能或可能无法为任何给定用户检索location
:他们的隐私设置可能会或可能不会公开它,或者您可能没有足够的权限来检索超过该用户的最常用信息。
但是,您应始终能够从API中的给定用户端点检索gender
和locale
。并非我依靠locale
获取位置信息本身,但根据您的需要,它可能至少有用。