Setelah Anda memasukkan pengguna 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 informasi
profil bagi pengguna yang saat ini login.
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 salah satu kolom profil dapat berupa null
, bergantung pada cakupan
yang Anda minta dan informasi yang disertakan dalam profil pengguna.