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

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