Setelah membuat pengguna login dengan Google, jika Anda mengonfigurasi Login dengan Google,
dengan parameter DEFAULT_SIGN_IN
atau metode requestProfile
, Anda dapat
mengakses informasi profil dasar pengguna. Jika Anda mengonfigurasi Login dengan Google
dengan metode requestEmail
, Anda juga bisa mendapatkan alamat email mereka.
Sebelum memulai
Mengambil informasi profil untuk pengguna yang login
Gunakan metode GoogleSignIn.getLastSignedInAccount
untuk meminta profil
informasi untuk pengguna yang
saat ini sudah masuk.
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();
}
Untuk data profil tambahan yang mungkin tersedia, lihat
GoogleSignInAccount
Perhatikan bahwa setiap kolom profil dapat berupa null
, bergantung pada cakupannya
yang Anda minta dan informasi apa
yang disertakan di profil pengguna.