Wenn Sie einen Nutzer über Google angemeldet haben und Google Log-in konfiguriert haben, geschieht Folgendes:
DEFAULT_SIGN_IN
oder der Methode requestProfile
können Sie
auf die grundlegenden Profilinformationen des Nutzers zuzugreifen. 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
Profil mit der Methode GoogleSignIn.getLastSignedInAccount
anfordern
Informationen für den aktuell angemeldeten Nutzer.
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
Je nachdem, welche Bereiche Sie angefordert haben und welche Informationen das Profil des Nutzers enthält, kann eines der Profilfelder null
sein.