Facebook , 如何在使用 facebook sdk 登录后获取电话号码?

Ran*_*ana 4 php facebook facebook-graph-api facebook-javascript-sdk

我已经集成了用于客户登录的 FB sdk,但无法获得电话号码作为响应。这是我的代码

FB.api('/me',
    {fields: "id,email,first_name,gender,name,last_name,token_for_business"},
      function(response) {

    });
Run Code Online (Sandbox Code Playgroud)

使用上面的代码,我得到了除电话号码外的所有信息。我已经传递了额外的参数mobile_phone然后得到了未定义的响应。这是代码

FB.api('/me',
    {fields: "id,email,first_name,gender,name,last_name,token_for_business,mobile_phone"},
      function(response) {
      console.log(response.mobile_phone);
    }); 
Run Code Online (Sandbox Code Playgroud)

我已经尝试使用参数“user_mobile_phone”也仍然只得到未定义的响应

请帮我解决这个问题,提前致谢。

lus*_*chn 7

没有办法获得电话号码,那些电话权限不存在。

已经有关于此的其他主题,例如:Facebook API、电话号码

  • 大声笑 :D :D :D 没有办法,人们一直在问:D 截至今天,仍然没有办法 https://developers.facebook.com/docs/facebook-login/permissions#user-data (3认同)
  • 请再次阅读我的回答:“没有办法”。甚至没有电话号码的许可。 (2认同)