परिचय

संग्रह की मदद से व्यवस्थित रहें अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.

कोडलैब से आपको एपीआई कॉल करने के लिए, क्लाउड प्रोजेक्ट सेट अप करने का तरीका पता चलता है. अगर आप पहले ही ऐसा कर चुके हैं, तो सिलसिलेवार ट्यूटोरियल पर जाएं. यहां आप पूरी तरह से Google Workspace का ग्राहक बनाना सीखेंगे.

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

कोडलैब (कोड बनाना सीखना) पूरा करने के लिए, आपको ये काम करने होंगे:

  • Google पुनर्विक्रेता डोमेन इंस्टेंस
  • Google Workspace पार्टनर के साथ किया गया कानूनी समझौता
  • Google Cloud प्रोजेक्ट

पहला चरण: 'Channel Services कंसोल' तैयार करना

Google Workspace के रीसेलर प्लैटफ़ॉर्म के इस्तेमाल पर, कई नियम और शर्तें लागू होती हैं. अगर इन नियमों और शर्तों को स्वीकार नहीं किया जाता है, तो एपीआई काम की सेवा की शर्तों के साथ एचटीटीपी 400 गड़बड़ी दिखाएगा. आपको नीचे दी गई सेवा की शर्तों के सभी लिंक की समीक्षा करनी चाहिए और उनसे सहमत होना चाहिए.

ज़रूरी है:

  • डोमेन एडमिन के तौर पर, Channel Services Console में कम से कम एक बार लॉग इन करें. ऐसा करने पर, रीसेलर की सामान्य सेवा की शर्तों के बारे में सूचना मिलेगी.

ज़रूरी नहीं:

चरण 2: क्लाइंट लाइब्रेरी डाउनलोड करना

हमारा सुझाव है कि Google क्लाइंट लाइब्रेरी का इस्तेमाल करें. आप अलग-अलग भाषाओं की क्लाइंट लाइब्रेरी डाउनलोड कर सकते हैं.

तीसरा चरण: Google Cloud Console कॉन्फ़िगर करना

Google के किसी भी एपीआई का इस्तेमाल करने के लिए, आपके पास मौजूदा क्लाउड प्रोजेक्ट होना चाहिए या एक नया क्लाउड प्रोजेक्ट बनाना चाहिए.

कोई क्लाउड प्रोजेक्ट बनाएं

प्रोजेक्ट बनाने के लिए, अपने Google Cloud Console के प्रोजेक्ट सेक्शन में जाएं और प्रोजेक्ट बनाएं पर क्लिक करें.

प्रोजेक्ट को कोई नाम दें. प्रोजेक्ट आईडी एक आर्बिट्रेरी आइडेंटिफ़ायर है, जो ग्राहक के प्रावधान की प्रोसेस पर असर नहीं डालता.

एपीआई चालू करें

Google Cloud Console में, एपीआई लाइब्रेरी सेक्शन पर जाएं और Google Workspace को फिर से बेचने के लिए, नीचे दिए गए एपीआई चालू करें:

  • Google Workspace रीसेलर एपीआई
  • Google साइट की पुष्टि करने वाला एपीआई
  • एडमिन SDK

सेवा खाता बनाएं

ज़रूरी एपीआई की सुविधा चालू करने के बाद, सर्वर-टू-सर्वर सेवा खाते के तौर पर अपने क्रेडेंशियल सेट अप करें. सेवा खाता बनाने के लिए, अपने Google Cloud Console के सेवा खाते सेक्शन पर जाएं और अपना मौजूदा प्रोजेक्ट चुनें.

सेवा खाता बनाएं पर क्लिक करें. इसके बाद, स्क्रीन पर दिए गए निर्देशों का पालन करें. ये काम ज़रूर करें:

  • भूमिका को खाली छोड़ें (यह चरण छोड़ें).
  • आखिरी चरण में, कुंजी बनाएं पर क्लिक करें.
  • कुंजी का प्रकार JSON चुनें.

बनाएं पर क्लिक करने के बाद, JSON निजी कुंजी डाउनलोड हो जाएगी. इस फ़ाइल को याद रखने योग्य स्थान पर सेव करें क्योंकि यह एक बार का डाउनलोड है.

आपने नया सेवा खाता बनाया है! सेवा खाते की सूची से, अपने सेवा खाते के दाईं ओर आइकॉन पर क्लिक करें. इसके बाद, क्लाइंट आईडी दिखाएं पर क्लिक करें. अगले सेक्शन के लिए, अपने सेवा खाते का क्लाइंट आईडी नोट करें.

चौथा चरण: रीसेलर डोमेन के लिए सेवा खाते को अनुमति देना

पूरे डोमेन पर सौंपना क्षेत्र पर जाएं. यहां, आपके Admin console में एपीआई कंट्रोल मौजूद है.

नया जोड़ें पर क्लिक करें और Client-ID बॉक्स में, पिछले चरण में बनाए गए अपने सेवा खाते का क्लाइंट आईडी डालें. OAuth का दायरा बॉक्स में, कॉमा से अलग किए गए ये दायरे डालें. इससे आपके सेवा खाते को एडमिन SDK उपयोगकर्ता संसाधन, रीसेलर एपीआई, और साइट की पुष्टि करने वाले एपीआई का इस्तेमाल करने की अनुमति मिल जाएगी.

https://www.googleapis.com/auth/apps.order,
https://www.googleapis.com/auth/admin.directory.user,
https://www.googleapis.com/auth/siteverification,

अब, अनुमति दें पर क्लिक करें.