我使用Graph API Explorer用户数据权限并检查“user_friends”,
使用FQL查询填写“/ me / friends”,我可以在下面找到它:
{
"data": [
{
"name": "xxx",
"id": "750725034949941"
}
],
"paging": {
"next": "https://graph.facebook.com/v2.2/1569963793218579/friends?limit=25&offset=25& __after_id=enc_AexiIZhvUUA7W93CyCbEKqop8pgwMeZe0FVYg2fNQIrAxRs7nDvv1nuUG_aoKR8JOxUf29FXPlsfg9xVsGgDDToj"
},
"summary": {
"total_count": 1
}
}
但我使用Unity app来调用FB.Login(“user_friends,email,public_actions”,callback);
然后调用FB.API(“/ me / friends”)
我只得到以下结果:
{"data":[],"summary":{"total_count":1}}
如何修改C#代码以获取friendList详细信息?
答案 0 :(得分:3)
这是v2.0的新功能:您只会获得授权您的应用的朋友。如果没有其他朋友授权您的应用,则数据将为空。此外,不推荐使用FQL。