我们停止了谷歌登录在JavaScript平台的图书馆网络。对于认证和用户登录,使用新的谷歌身份服务的SDK两种网络Android的替代

获取资料信息

使用Google登录用户后,如果使用DEFAULT_SIGN_IN参数或requestProfile方法配置了Google登录,则可以访问用户的基本个人资料信息。如果您使用requestEmail方法配置了Google登录,则还可以获得他们的电子邮件地址。

在你开始之前

检索登录用户的个人资料信息

使用GoogleSignIn.getLastSignedInAccount方法为当前登录的用户请求个人资料信息。

GoogleSignInAccount acct = GoogleSignIn.getLastSignedInAccount(getActivity());
if (acct != null) {
  String personName = acct.getDisplayName();
  String personGivenName = acct.getGivenName();
  String personFamilyName = acct.getFamilyName();
  String personEmail = acct.getEmail();
  String personId = acct.getId();
  Uri personPhoto = acct.getPhotoUrl();
}

有关其他可用的个人资料数据,请参见GoogleSignInAccount 。请注意,任何配置文件字段都可以为null ,具体取决于您请求的范围以及用户的配置文件包括的信息。