אחרי שנכנסים עם משתמש באמצעות Google, אם הגדרתם כניסה באמצעות חשבון Google, באמצעות הפרמטר DEFAULT_SIGN_IN
או השיטה requestProfile
, אתם יכולים לגשת לפרטי הפרופיל הבסיסיים של המשתמש. אם הגדרתם את הכניסה באמצעות חשבון Google בשיטה requestEmail
, תוכלו לקבל גם את כתובת האימייל שלו.
לפני שמתחילים
אחזור פרטי פרופיל של משתמש מחובר
יש להשתמש בשיטה GoogleSignIn.getLastSignedInAccount
כדי לבקש את פרטי הפרופיל של המשתמש שמחובר עכשיו.
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();
}
למידע נוסף על נתוני פרופיל שעשויים להיות זמינים, ראו GoogleSignInAccount
.
שימו לב שכל אחד משדות הפרופיל יכול להיות null
, בהתאם להיקפי ההרשאות שביקשתם ולמידע בפרופיל של המשתמש.