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

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