-1

Я использую «com.phonegap.plugins.facebookconnect» плагин Cordova для входа в FB в приложении Phonegap. Мое приложение Facebook - v2.4. Я получаю только полное имя и идентификатор в качестве ответа на вход. Но мне нужен идентификатор электронной почты пользователя для завершения моего процесса входа в приложение.Facebook API v2.4: Как получить идентификатор электронной почты пользователя FB в плагине cordova fb

Но когда я хочу войти в систему с таким же фб верительных в моем старом приложении я получил все детали пользователя, как response.This приложение есть связь с facebook приложения v2.3

Есть ли способ получить идентификатор электронной почты fb пользователь при входе в систему?

Мой код:

$cordovaFacebook.login(["public_profile", "email", "user_friends"]) 
       .then(function(success) { 
       //success 
       }, function (error) { 
       //error 
       }); 

$cordovaFacebook.api("me", ["public_profile"]) 
    .then(function(success) { 
    //success 
} }, function (error) { 
       //error 
       }); 

Заранее спасибо

ответ

2

Поиск «декларативной полей» в журнале изменений: https://developers.facebook.com/docs/apps/changelog#v2_4

теперь нужно определить поля, которые вы хотите получить в API звонки. Основной вызов для конечной точки /me будет следующим: /me?fields=name,email

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