नीचे दिए गए कोड के सैंपल से, इमेज चुनने वाले टूल या अपलोड पेज को इस्तेमाल करने का तरीका पता चलता है. इसे उपयोगकर्ता किसी वेब ऐप्लिकेशन में मौजूद बटन से खोल सकते हैं.
इस उदाहरण में Google पिकर की सुविधाएं शामिल हैं, जैसे कि मल्टी-सेलेक्ट को चालू करना, नेविगेशन पैनल को छिपाना और ऐप्लिकेशन के मौजूदा OAuth 2.0 टोकन के साथ उपयोगकर्ता खाता चुनना.
इस उदाहरण के लिए, कई आइटम डालने होंगे:
Client-ID और एपीआई कुंजी, दोनों का पता लगाने के लिए:
Google Cloud Console में, मेन्यू > एपीआई और सेवाएं > क्रेडेंशियल पर जाएं.
ऐप्लिकेशन आईडी ढूंढने के लिए:
Google Cloud Console में, मेन्यू > IAM और एडमिन > सेटिंग पर जाएं.
ऐप्लिकेशन आईडी के लिए, प्रोजेक्ट नंबर का इस्तेमाल करें.
एक ही क्लाउड प्रोजेक्ट में क्लाइंट आईडी और ऐप्लिकेशन आईडी, दोनों होने चाहिए. इसका इस्तेमाल उपयोगकर्ता की फ़ाइलों को ऐक्सेस करने की अनुमति देने के लिए किया जाता है.
setOAuthToken
फ़ंक्शन, ऐप्लिकेशन को मौजूदा पुष्टि टोकन का इस्तेमाल यह तय करने देता है कि Google पिकर, फ़ाइलें दिखाने के लिए किस Google खाते का इस्तेमाल करता है.
अगर कोई उपयोगकर्ता एक से ज़्यादा Google खातों से साइन इन है, तो Google पिकर, सही खाते की फ़ाइलें दिखा सकता है.
फ़ाइलों को खोलते समय, Google पिकर से फ़ाइल का आईडी पाने के बाद, ऐप्लिकेशन
फ़ाइल का मेटाडेटा फ़ेच कर सकता है और files.get
के लिए, पहचान से जुड़े दस्तावेज़ में बताए गए तरीके से
फ़ाइल का कॉन्टेंट डाउनलोड कर सकता है.