קבלת פרטי הפרופיל

אחרי הכניסה של משתמש באמצעות 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, בהתאם להיקפים שביקשת ולמידע שפרופיל המשתמש כולל.