2017-01-07 6 views
0

Я пытаюсь получить идентификатор пользователя, имя, адрес электронной почты. мой код работает для входа в систему и выхода из системы. Я получаю логин, но что-то не хватает. почему не работает response.e почты или response.id, когда я изменить с response.name тест апи работает, но мне нужен электронная почта и идентификатор пользователя Просьба помочьfacebook login, как пользователь извлекает данные пользователя с помощью asp.net

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

Я решил проблему. я надеюсь, что это поможет кому-то вот мои рабочие коды:

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

 Смежные вопросы

  • Нет связанных вопросов^_^