Publishing API को कॉल करना शुरू करने के लिए, आपको सीधे Google Play Console से किसी एपीआई प्रोजेक्ट को लिंक करना होगा. साथ ही, उस प्रोजेक्ट के लिए Publishing API को चालू करना होगा. एपीआई प्रोजेक्ट सेट अप होने के बाद, इसका इस्तेमाल आपके मालिकाना हक वाले अन्य गेम प्रोजेक्ट मैनेज करने के लिए किया जा सकता है.
Publishing API को सिर्फ़ आपके Google Play डेवलपर खाते का मालिक कॉन्फ़िगर कर सकता है. यहां दिए गए निर्देशों में, इन कामों को करने का तरीका बताया गया है:
- नया या मौजूदा एपीआई प्रोजेक्ट सेट अप करना
- OAuth क्लाइंट मैनेज करना
- Publishing API को ऐक्सेस करने के लिए, सेवा खाते का इस्तेमाल करना
अपना एपीआई प्रोजेक्ट सेट अप करना
पब्लिशिंग एपीआई को ऐक्सेस करने से पहले, आपको Google Play Console को किसी एपीआई प्रोजेक्ट से लिंक करना होगा. ज़्यादातर मामलों में, हमारा सुझाव है कि आप नया एपीआई प्रोजेक्ट बनाएं. हालांकि, Google Play Developer Publishing API के मौजूदा उपयोगकर्ता, किसी मौजूदा एपीआई प्रोजेक्ट से लिंक कर सकते हैं. ध्यान रखें कि हर एपीआई प्रोजेक्ट को सिर्फ़ एक Google Play Console खाते से लिंक किया जा सकता है.
नया एपीआई प्रोजेक्ट बनाना
- Google Play Console पर, एपीआई का ऐक्सेस पेज पर जाएं.
- सेवा की शर्तें स्वीकार करें.
- नया प्रोजेक्ट बनाएं पर क्लिक करें. एपीआई प्रोजेक्ट अपने-आप जनरेट होता है और आपके Google Play Console से लिंक हो जाता है.
- Game Services Publishing API के विकल्प को चालू करें पर सेट करें.
आपका एपीआई प्रोजेक्ट, अब Publishing API को ऐक्सेस करने के लिए कॉन्फ़िगर हो गया है.
किसी मौजूदा API प्रोजेक्ट का इस्तेमाल करना
अगर आपने पहले से ही Google Play Developer API का इस्तेमाल किया है, तो यहां दिया गया तरीका अपनाकर, अपने मौजूदा एपीआई प्रोजेक्ट को सेट अप किया जा सकता है. अगर आपको जो एपीआई प्रोजेक्ट सेट अप करना है वह सूची में नहीं है, तो पुष्टि करें कि आपके Google Play Console खाते को मालिक के तौर पर चुना गया है और Google Play डेवलपर एपीआई चालू है.
- Google Play Console पर, एपीआई का ऐक्सेस पेज पर जाएं.
- एपीआई की सेवा की शर्तें स्वीकार करें.
- वह प्रोजेक्ट चुनें जिसे सेट अप करना है.
- लिंक पर क्लिक करें. आपका Google Play Console अब एपीआई प्रोजेक्ट से लिंक हो गया है.
- Game Services Publishing API के विकल्प को चालू करें पर सेट करें.
आपका एपीआई प्रोजेक्ट, अब Publishing API को ऐक्सेस करने के लिए कॉन्फ़िगर हो गया है.
एपीआई ऐक्सेस क्लाइंट सेट अप करना
Publishing API को OAuth क्लाइंट या सेवा खाते से ऐक्सेस किया जाता है.
OAuth क्लाइंट का इस्तेमाल करना
OAuth क्लाइंट का इस्तेमाल करके, उपयोगकर्ताओं को अपने क्रेडेंशियल के तहत, पब्लिशिंग एपीआई की मदद से कार्रवाइयां करने की अनुमति दी जा सकती है.
उपयोगकर्ता सिर्फ़ उन कार्रवाइयों को कर सकता है जिनके लिए उसे Google Play Console के उपयोगकर्ता खाते और अधिकार पेज पर अनुमति मिली हो.
- Google Play Console पर, एपीआई का ऐक्सेस पेज पर जाएं.
- OAuth क्लाइंट में जाकर, OAuth क्लाइंट बनाएं पर क्लिक करें.
- अपने प्रॉडक्ट की ब्रैंडिंग की जानकारी कॉन्फ़िगर करें और जारी रखें पर क्लिक करें.
- क्लाइंट आईडी बनाएं पर क्लिक करें.
आपके नए OAuth क्लाइंट की जानकारी, इस पेज पर एक सूची में दिखती है.
सेवा खाते का इस्तेमाल करना
बिल्ड सर्वर से Publishing API को ऐक्सेस करने के लिए, सेवा खाता भी बनाया जा सकता है. ऐसा करने पर, आपको अपने निजी उपयोगकर्ता क्रेडेंशियल देने की ज़रूरत नहीं पड़ेगी:
- Google Play Console पर, एपीआई का ऐक्सेस पेज पर जाएं.
- सेवा खाते में जाकर, सेवा खाता बनाएं पर क्लिक करें.
- अपना सेवा खाता बनाने के लिए, पेज पर दिए गए निर्देशों का पालन करें.
- Google Developers Console पर सेवा खाता बनाने के बाद, हो गया पर क्लिक करें. एपीआई ऐक्सेस पेज अपने-आप रीफ़्रेश हो जाएगा और आपका सेवा खाता सूची में दिखेगा.
- सेवा खाते को कार्रवाइयां करने के लिए ज़रूरी अधिकार देने के लिए, ऐक्सेस दें पर क्लिक करें.
ज़्यादा जानकारी के लिए, सर्वर से सर्वर ऐप्लिकेशन के लिए OAuth 2.0 का इस्तेमाल करना लेख पढ़ें.
Google Play Games Services Publishing API को ऐक्सेस करना
Publishing API को सीधे एचटीटीपी के ज़रिए ऐक्सेस किया जा सकता है. ज़्यादा जानकारी के लिए, Publishing API का रेफ़रंस और सैंपल ऐप्लिकेशन देखें.