प्रोफ़ाइल की जानकारी पाना

Google पर किसी उपयोगकर्ता में साइन इन करने के बाद, अगर आपने DEFAULT_SIGN_IN पैरामीटर या requestProfile तरीके से Google साइन इन को कॉन्फ़िगर किया है, तो आपके पास उसकी प्रोफ़ाइल की बुनियादी जानकारी को ऐक्सेस करने का विकल्प है. अगर आपने requestEmail तरीके से Google साइन इन को कॉन्फ़िगर किया है, तो आपको उनका ईमेल पता भी मिल सकता है.

शुरू करने से पहले

साइन इन किए हुए उपयोगकर्ता की प्रोफ़ाइल की जानकारी पाना

फ़िलहाल साइन इन किए हुए उपयोगकर्ता की प्रोफ़ाइल की जानकारी का अनुरोध करने के लिए, 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 हो सकता है. यह इस बात पर निर्भर करता है कि आपने किन स्कोप के लिए अनुरोध किया है और उपयोगकर्ता की प्रोफ़ाइल में कौनसी जानकारी शामिल है.