Я использую ngOpenFB в ионном приложении, но мне не удается получить электронную почту пользователя

Вход в систему, кажется, идет нормально, с разрешением электронной почты,

Однако при выполнении:

var deferred = $ q.defer (); $ openFB.api ({путь: '/me/email'

  }).then(function( res ) {
    deferred.resolve(res);
    //angular.extend(me, {picture: res.data.url});
  }).catch(function(err){
    console.log(err);
    deferred.reject(err);
  });

Я получаю ошибку неверный путь.

Бен

1 ответ

/me/email не является действительной конечной точкой. Вот как вы получаете электронную почту пользователя: /me?fields=email

Ошибка (из API Explorer):

{
  "error": {
    "message": "Unknown path components: /email",
    "type": "OAuthException",
    "code": 2500,
    "fbtrace_id": "FBdZx0Yntxz"
  }
}
Другие вопросы по тегам