Javascript 无法从Facebook Api获取电子邮件字段

Javascript 无法从Facebook Api获取电子邮件字段,javascript,node.js,facebook,facebook-graph-api,facebook-javascript-sdk,Javascript,Node.js,Facebook,Facebook Graph Api,Facebook Javascript Sdk,我在node js中登录facebook,所以我需要一些用户的详细信息,但即使我在范围中提到过,我也无法收到电子邮件。 所以我已经在邮递员中试用了facebook SDK和graph API生成的令牌,所以我收到了一封来自facebook graph API生成的令牌的电子邮件,但不是facebook SDK的令牌。请帮我解决这个问题。。。我不知道是什么问题 这是我的密码 FB.login(result => { if (result.authResponse) { r

我在node js中登录facebook,所以我需要一些用户的详细信息,但即使我在范围中提到过,我也无法收到电子邮件。 所以我已经在邮递员中试用了facebook SDK和graph API生成的令牌,所以我收到了一封来自facebook graph API生成的令牌的电子邮件,但不是facebook SDK的令牌。请帮我解决这个问题。。。我不知道是什么问题

这是我的密码

FB.login(result => {
    if (result.authResponse) {
      return this.http.post(`http://localhost:3000/api/v1/auth/facebook`, {access_token: result.authResponse.accessToken})
          .toPromise()
          .then(response => {
            var token = response.headers.get('x-auth-token');
            if (token) {
              localStorage.setItem('id_token', token);
            }
            resolve(response.json());
          })`
          .catch(() => reject());
    } else {
      reject();
    }
  }, {scope: 'public_profile,email,gender'})
以下是回应:


我在Facebook开发者上开发了一个新的应用程序,它成功了……谢谢

它在登录对话框上向你请求电子邮件权限了吗?