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.