Abh*_*hek 9 facebook facebook-fql facebook-graph-api facebook-friends
我希望通过API调用获得朋友的朋友,当我尝试这样做时,我得到以下异常,
{
"error": {
"type": "OAuthException",
"message": "(#604) Can't lookup all friends of .... Can only lookup for the logged in user (...), or friends of the logged in user with the appropriate permission"
}
}
Run Code Online (Sandbox Code Playgroud)
我尝试访问的网址是,
https://graph.facebook.com/friend_id/friends?access_token=access_token
我获得扩展权限,如下所示,
<fb:login-button perms="user_likes,friends_likes"></fb:login-button>
Run Code Online (Sandbox Code Playgroud)
请问任何人请告诉我这里出了什么问题?或者这是否意味着我永远无法访问朋友的朋友?
目前,没有扩展权限允许您查看用户的朋友的朋友."*_likes"权限只显示用户喜欢的Facebook页面.
您可能会逐个迭代地获取和缓存每个用户朋友的朋友,但是如果没有每个朋友的访问权限,您将只能获取公共数据.
jlv*_*jlv -3
不幸的是,我不能具体询问你的答案,因为我没有 FB API 的经验。然而,我相信FB允许用户隐藏他们的朋友是谁。如果他们有这套,那么也许您根本无法访问他们的朋友。我会尝试修改您的代码,首先检查给定用户的权限是什么,然后只有在您有权访问时才访问他们的朋友列表。不过,这里有一些猜测。
| 归档时间: |
|
| 查看次数: |
12344 次 |
| 最近记录: |