我尝试获取用户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>
答案 0 :(得分:0)
function testAPI() {
FB.api('/me', 'GET', { "fields": "id,name,picture,email" }, function (response) {
document.getElementById('status').innerHTML = response.email ;
});
}