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 Google Log-in konfiguriert haben
Mit der Methode requestEmail
können Sie auch die E-Mail-Adresse der Person 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
Beachten Sie, dass jedes der Profilfelder null
sein kann, je nachdem, welche Bereiche
und welche Informationen das Nutzerprofil enthält.