Facebook graph api Facebook graph api-访问用户的公共好友列表

Facebook graph api Facebook graph api-访问用户的公共好友列表,facebook-graph-api,Facebook Graph Api,我试图使用graph api explorer了解好友列表的权限 如果有一个用户的好友列表是公开的,而该用户不在我的好友列表中,我也不与该用户有任何共同的好友-我仍然可以在Facebook上看到该用户的好友,Facebook会告诉我他们的好友列表是公开的。但是,当我使用graph api explorer为该用户执行相同操作时,我看到以下异常: { "error": { "message": "Unsupported operation", "type": "Faceb

我试图使用graph api explorer了解好友列表的权限

如果有一个用户的好友列表是公开的,而该用户不在我的好友列表中,我也不与该用户有任何共同的好友-我仍然可以在Facebook上看到该用户的好友,Facebook会告诉我他们的好友列表是公开的。但是,当我使用graph api explorer为该用户执行相同操作时,我看到以下异常:

{
    "error": {
    "message": "Unsupported operation", 
    "type": "FacebookApiException", 
    "code": 100
    }
}
有人知道为什么吗

另外,另一个相关的问题是——即使我能在Facebook上看到我朋友的朋友,我也不能通过graph api explorer看到,因为graph api要显示它,我的朋友应该公开他们的朋友列表,对吗


谢谢。

Graph API只允许您查看经过身份验证的用户的朋友。正如它所说的,这是正确的方式

我(认证用户)正在授予您(应用程序)查看我朋友的权限


因此,朋友的朋友、非相互的朋友等都是不允许的。

谢谢。但我可以看到一个朋友的朋友列表,但看不到另一个朋友。因为我直接使用了explorer工具,我猜区别可能是后者的朋友可能关闭了平台,对吗?至于访问一个完全不相关用户的朋友,即使他们的朋友列表是公开的并且平台是打开的,我也不能这样做?