使用javascript获取facebook用户的好友

使用javascript获取facebook用户的好友,javascript,facebook,facebook-graph-api,Javascript,Facebook,Facebook Graph Api,我是StackOverFlow的新来者。作为标题,我想选择用户朋友的一个子集,我已经在GraphAPI浏览器中用→ /v2.1/me?字段=朋友。但是,它返回一个空的json命名数据和用户的好友总数。我错过了什么??下面是我在facebook Graph API浏览器中的测试!下面是graph api explorer中的结果 { "friends": { "data": [ ], "summary": { "

我是StackOverFlow的新来者。作为标题,我想选择用户朋友的一个子集,我已经在GraphAPI浏览器中用→ /v2.1/me?字段=朋友。但是,它返回一个空的json命名数据和用户的好友总数。我错过了什么??下面是我在facebook Graph API浏览器中的测试!下面是graph api explorer中的结果

{
    "friends": {
        "data": [
            ], 
        "summary": {
          "total_count": 15
        }
        }, 
    "id": "585768444863088"
}
您也可以只使用/me/friends,但空数组是正确的。你也只能得到那些授权你的应用的朋友,从2014年4月底Graph API v2.0版开始,你再也找不到所有的朋友了

请看这里:

/“我/朋友”返回同时使用你的应用程序的用户朋友
有很多方法可以像和一样获得整个好友列表,但这些端点应该用于非常特定的任务,比如邀请玩家参加游戏和标记。

Er……从2014年4月开始。我一个月前开始在我的应用程序中添加此功能。我在这里发现的东西已经过时了。那么,是否还有其他方法可以获取用户的好友列表?我已经编辑了我的答案,请查看。除此之外,没有其他办法。这是出于隐私原因,不应列出不使用你的应用程序的用户。T我找到了它../me/taggable_朋友可以。非常感谢~~I C~我提到的用户是登录我的应用程序~taggable\u friends的用户,只能用于标记人,不会被批准用于任何其他用途