Facebook登录不回电子邮件
问题描述:
我已经在Android上实施Facebook登录,因为Facebook建议。不过我没有收到电子邮件到一些特定的用户,请按照执行:Facebook登录不回电子邮件
GraphRequest request = GraphRequest.newMeRequest(loginResult.getAccessToken(), new OnGraphApiCallback());
Bundle parameters = new Bundle();
parameters.putString("fields","id,name,email");
request.setParameters(parameters);
request.executeAsync();
在那之后,我被检查GraphAPI知道如果我能得到这些用户的,当我是我以前无法检索电子邮件使用Android实现。比我使用GraphAPI没有收到电子邮件。
我检查了这些用户,我确定他们没有在Facebook上确认他们的电子邮件,因为我无法使用Facebook SDK或GraphAPI获得他们的电子邮件。
最后,当用户没有确认他/她的电子邮件时,我选择通过前端(Android)进行处理。
您认为该解决方案适合吗? 您会选择哪种解决方案?
答
我不知道我是否正确理解你的问题,如果我误解了,对不起。 电子邮件字段仅在用户注册电子邮件或将电子邮件添加到其Facebook帐户时才会检索。 例如,如果用户注册了电话号码,则“email”字段返回的值将为空,因为用户没有与他的Facebook帐户关联的电子邮件。