facebook登录用户如何使用asp.net检索用户数据

时间:2017-01-07 17:19:12

标签: asp.net facebook-login

我尝试获取用户ID,姓名,电子邮件。 我的代码用于登录和注销。我得到登录名,但缺少一些东西。 当我用response.name更改时,为什么不工作response.e-mail或response.id. 测试api工作,但我需要电子邮件和用户ID帮助

 function testAPI() {   
      FB.api('/me', function (response) {       
          document.getElementById('status').innerHTML = response.name ;
      });
  }

这是我的登录按钮代码:

<fb:login-button scope="public_profile,email" onlogin="checkLoginState(); data-max-rows="1" data-size="medium" data-show-faces="true" data-auto-logout-link="true"">
</fb:login-button>

<div id="status">
</div>

1 个答案:

答案 0 :(得分:0)

我解决了问题。我希望它会帮助某人 这是我的工作代码:

  function testAPI() {   
      FB.api('/me', 'GET', { "fields": "id,name,picture,email" }, function (response) {
          document.getElementById('status').innerHTML = response.email ;
      });
  }