Profilinformationen abrufen

Wenn du einen Nutzer mit Google angemeldet hast und Google Log-in mit dem Parameter DEFAULT_SIGN_IN oder der Methode requestProfile konfiguriert hast, kannst du auf die grundlegenden Profilinformationen des Nutzers zugreifen. Wenn du Google Log-in mit der Methode requestEmail konfiguriert hast, erhältst du auch die E-Mail-Adresse der Person.

Hinweis

Profilinformationen für einen angemeldeten Nutzer abrufen

Mit der Methode GoogleSignIn.getLastSignedInAccount können Sie 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 verfügbare Profildaten finden Sie unter GoogleSignInAccount. Beachten Sie, dass jedes der Profilfelder den Wert null haben kann, je nachdem, welche Bereiche Sie angefordert haben und welche Informationen das Profil des Nutzers enthält.