我在离子应用程序上使用ngOpenFB,但我没有设法收到用户的电子邮件

时间:2017-10-07 14:16:31

标签: facebook ionic-framework openfb

使用电子邮件权限

,登录似乎没问题

然而在做的时候:

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 个答案:

答案 0 :(得分:0)

/me/email不是有效的终结点。这是您收到用户电子邮件的方式:/me?fields=email

错误(来自API Explorer):

{
  "error": {
    "message": "Unknown path components: /email",
    "type": "OAuthException",
    "code": 2500,
    "fbtrace_id": "FBdZx0Yntxz"
  }
}