首页 文章

Graph API me / friends /总是返回空

提问于
浏览
1

我曾经创建Facebook APP,使用Graph API Explorer中的Access令牌检查获取好友列表,它总是返回空数据

5 回答

  • -2

    随着Facebook Graph API 2.0的推出,访问用户的朋友列表被删除,仅限于使用相同应用程序的朋友 . 然而,Facebook添加了两个新的API,以允许检索朋友的名字(间接的朋友数) . 这两个新的API是taggable_friends和invitable_friends .

  • 3

    检查那些链接,Facebook向隐私方面迈出了一大步 . /me/friends 只返回授权App的朋友,这就是结果为空的原因 .

  • 0

    Facebook was updated with version 2.0,

    如果您想使用Graph API我/朋友/,您需要提交您的应用以供审核 .

    步骤:

    转到你的应用程序 - >状态和评论--->开始提交 .

    那么您需要提供您的信息以供审查与屏幕截图 .

    Submit Items for Approval

    Some Facebook integrations require approval before public usage.
    Before submitting your app for review, please consult our Platform Policy and Review Guidelines.
    
  • -4

    在Graph API的v2.0中,调用/ me / friends返回同时使用该应用程序的人的朋友 .

    检查此链接:Facebook Graph Api v2.0+ - /me/friends returns empty, or only friends who also use my app

    当我使用ID登录我的朋友并重新发送请求“我/朋友”时 . 它将我的Facebook返回给我 . 如果您需要测试,可以使用这种方式 .

  • 13

    我目前发现这个有用,只是发布一个片段:

    FB.ui({method: 'apprequests',
          message: 'Please sign up .',
          filters: ['app_non_users']
        }, function(response){
            console.log("Response from app requests:"+response);
        });
    

    参考网址https://developers.facebook.com/docs/games/requests/v2.1#params

相关问题