我的目标是使用 Facebook Graph API 获取用户 facebook 好友列表。至少那些在我的网站上使用过社交认证的人
我看过,v2.0以后只能获取好友列表,满足以下条件:
查看当前人的好友需要具有 user_friends 权限的用户访问令牌。这只会返回任何使用(通过 Facebook 登录)提出请求的应用程序的朋友。如果此人的朋友拒绝 user_friends 权限,该朋友将不会出现在此人的朋友列表中。
当我得到一个令牌并检查
/v2.5/me/permissions
结果:
{
"data": [
{
"permission": "user_friends",
"status": "granted"
},
{
"permission": "public_profile",
"status": "granted"
}
]
}
我正在测试 2 个用户帐户,他们是朋友。我已经使用 Facebook 登录在我的 Web 应用程序中登录。但是当我这样做时
v2.5/me/friends
结果:
{
"data": [
],
"summary": {
"total_count": 1
}
}
好友组空的原因是什么?