بعد تسجيل دخول مستخدم من خلال 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
، بناءً على النطاقات التي يتم استخدامها.
التي طلبتها والمعلومات التي يتضمنها الملف الشخصي للمستخدم.