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