Picker API की मदद से, उपयोगकर्ता अपनी Google Photos लाइब्रेरी से फ़ोटो और वीडियो चुनकर, उन्हें आपके ऐप्लिकेशन के साथ सुरक्षित तरीके से शेयर कर सकते हैं.
शुरू करने से पहले
- खास जानकारी देखें: Picker API और Library API की तुलना करें, ताकि यह पक्का किया जा सके कि Picker API आपके इस्तेमाल के उदाहरण के लिए सही है या नहीं.
- अपना ऐप्लिकेशन कॉन्फ़िगर करना: एपीआई को चालू करें और पुष्टि करने की सुविधा सेट अप करें. ज़्यादा जानकारी के लिए, अपने ऐप्लिकेशन को कॉन्फ़िगर करना लेख पढ़ें.
पिकर एपीआई फ़्लो
Picker API के काम करने के तरीके के बारे में खास जानकारी यहां दी गई है:
OAuth टोकन की जांच करना: पिकर एपीआई फ़्लो शुरू करने से पहले, उपयोगकर्ता के लिए मान्य OAuth 2.0 ऐक्सेस टोकन की जांच करें. अगर कोई टोकन नहीं है, तो टोकन पाने के लिए OAuth 2.0 ऑथराइज़ेशन फ़्लो शुरू करें.
सेशन बनाना: नया सेशन बनाने के लिए, Picker API को कॉल करके प्रोसेस शुरू करें. इस कॉल से एक यूनीक
pickerUri
मिलेगा.उपयोगकर्ताओं को Google Photos ऐप्लिकेशन पर भेजना: अपने उपयोगकर्ताओं को
pickerUri
(क्लिक किए जा सकने वाले लिंक या क्यूआर कोड के तौर पर) दें. यह यूआरएल, उपयोगकर्ता के Google Photos ऐप्लिकेशन को सुरक्षित तरीके से खोलेगा.उपयोगकर्ता मीडिया आइटम चुनता है: Google Photos ऐप्लिकेशन में, उपयोगकर्ता अपनी लाइब्रेरी ब्राउज़ कर सकते हैं और वे फ़ोटो और वीडियो चुन सकते हैं जिन्हें उन्हें आपके ऐप्लिकेशन के साथ शेयर करना है. उपयोगकर्ता के लिए मीडिया आइटम चुनने के अनुभव के बारे में खास जानकारी पढ़ें.
सेशन के लिए पोल: स्टेटस देखने के लिए, आपके ऐप्लिकेशन को समय-समय पर सेशन का पोल भरना चाहिए. आपको
mediaItemsSet
प्रॉपर्टी के लिए 'सही' वैल्यू चाहिए, ताकि यह पता चल सके कि उपयोगकर्ता ने अपना विकल्प चुना है.चुने गए मीडिया आइटम की सूची बनाना:
mediaItemsSet
के सही होने पर, चुने गए मीडिया आइटम की जानकारी पाने के लिए, सूची बनाने के तरीके का इस्तेमाल किया जा सकता है.मीडिया आइटम वापस पाना और उनका इस्तेमाल करना: अब आपके पास चुने गए मीडिया आइटम का ऐक्सेस है.
baseUrl
का इस्तेमाल करके, उनका कॉन्टेंट फ़ेच किया जा सकता है और उसे अपने ऐप्लिकेशन में इस्तेमाल किया जा सकता है.
अगले चरण
- रेफ़रंस दस्तावेज़ देखें: उपलब्ध सभी तरीकों और पैरामीटर के बारे में जानने के लिए, Picker API के रेफ़रंस दस्तावेज़ को पढ़ें.
- सैंपल आज़माएं: Picker API को काम करते हुए देखने और अपने इंटिग्रेशन के लिए प्रेरणा पाने के लिए, हमारा सैंपल देखें.