Wir Brechen der Google-Anmelde JavaScript - Plattform - Bibliothek für Web . Für die Authentifizierung und Benutzer-Anmelde, verwenden Sie das neue Google Identity Services SDKs sowohl für Web und Android statt .

Profilinformationen abrufen

Nachdem Sie einen Nutzer bei Google angemeldet haben und Google Sign-In mit dem Parameter DEFAULT_SIGN_IN oder der Methode requestProfile , können Sie auf die grundlegenden Profilinformationen des Nutzers zugreifen. Wenn Sie Google Sign-In mit der requestEmail Methode requestEmail , können Sie auch deren E-Mail-Adresse requestEmail .

Bevor Sie beginnen

Rufen Sie Profilinformationen für einen angemeldeten Benutzer ab

Verwenden Sie die GoogleSignIn.getLastSignedInAccount Methode, um Profilinformationen für den aktuell angemeldeten Benutzer anzufordern.

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();
}

Weitere möglicherweise verfügbare GoogleSignInAccount Sie unter GoogleSignInAccount . Beachten Sie, dass jedes der Profilfelder null , je nachdem, welche Bereiche Sie angefordert haben und welche Informationen das Benutzerprofil enthält.