我正在集成 Facebook 登录并访问用户的数据,我已经这样做了,但是有一个问题 - 它没有重新调整电子邮件 ID 或联系号码。
private String buildUserInfoDisplay(GraphUser user) {
StringBuilder userInfo = new StringBuilder("");
userInfo.append(String.format("Name: %s\n\n",
user.getName()));
userInfo.append(String.format("Birthday: %s\n\n",
user.getBirthday()));
userInfo.append(String.format("Email: %s\n\n",
user.getUsername()));
userInfo.append(String.format("Gender: %s\n\n",
user.getProperty("gender")));
userInfo.append(String.format("Iddddddd: %s\n\n",
user.getId()));
userInfo.append(String.format("Location: %s\n\n",
user.getLocation().getProperty("name")));
userInfo.append(String.format("Locale: %s\n\n",
user.getProperty("locale")));
System.out.println("User info"+userInfo);
}
用户信息返回所有数据,但不返回电子邮件 ID 或联系电话