Profilinformationen abrufen

Wenn Sie einen Nutzer mit Google angemeldet haben und die Google-Anmeldung mit dem Parameter DEFAULT_SIGN_IN oder der Methode requestProfile konfiguriert haben, können Sie auf die grundlegenden Profilinformationen des Nutzers zugreifen. Wenn Sie die Anmeldung über Google mit der Methode requestEmail konfiguriert haben, können Sie auch die E-Mail-Adresse des Nutzers abrufen.

Hinweis

Profilinformationen für angemeldeten Nutzer abrufen

Mit der Methode GoogleSignIn.getLastSignedInAccount kannst du Profilinformationen für den aktuell angemeldeten Nutzer anfordern.

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 Profildaten finden Sie unter GoogleSignInAccount. Je nachdem, welche Bereiche Sie angefordert haben und welche Informationen das Profil des Nutzers enthält, kann eines der Profilfelder null sein.