我尝试使用OpenGraph Api和Facebook SDK从Facebook上的所有朋友那里获得所有性别。
第1步:OpenGraph
https://developers.facebook.com/tools/explorer/?method=GET&path=me%3Ffields%3Did%2Cname&version=v2.0
和查询:xxxxxxid / friends?fields = gender
但是有或没有极限字段我得到的结果很少。
我错了什么?
答案 0 :(得分:1)
根据Facebook API v2.0,/{user}/friends
只会返回已使用您的应用的朋友。
friends
端点只会返回id
和name
(在v1.0中它还会返回installed
字段,但现在不再返回,因为它现在仅限于应用用户)
如果对您仍然有用,您可以通过在朋友的ID上拨打/{user}
来获取朋友性别。
干杯!
编辑:删除了user_birthday参考
答案 1 :(得分:0)
只有平台v2上的/ me / friends才能提供ID和名称,然后仅适用于您应用的其他用户。但如果他们使用该应用,那么您可以使用user_birthday
来询问他们。