एपीआई कॉल करने से पहले, आपको अपने Google Play डेवलपर खाता. ऐसा करने से इन दोनों में होने वाले बदलाव Google Play Console और Google Cloud Console. ये निर्देश Google Play Developer API का इस्तेमाल शुरू करने के लिए ज़रूरी चरणों के बारे में बताएं.
- Google Cloud प्रोजेक्ट बनाएं.
- अपने Google Cloud प्रोजेक्ट के लिए, Google Play Developer API चालू करें.
- Google Play Developer API को ऐक्सेस करने के लिए, Google Play Console की ज़रूरी अनुमतियों वाला सेवा खाता सेट अप करें.
Google Cloud प्रोजेक्ट बनाएं
अगर आपके पास पहले से Google Cloud प्रोजेक्ट है, तो इस चरण को छोड़ा जा सकता है इस्तेमाल करना है.
इसमें प्रोजेक्ट बनाएं Google Cloud Console.
Google Cloud प्रोजेक्ट के बारे में ज़्यादा जानकारी पाने के लिए, प्रोजेक्ट बनाना और मैनेज करना देखें.
इस एपीआई को चालू करें
Google Cloud प्रोजेक्ट सेट अप करने के बाद, आपको इसे चालू करना होगा Google Play Developer API का इस्तेमाल करें.
Google Play Developer API को चालू करने के लिए:
- Google Cloud Console में Google Play Developer API पेज पर जाएं.
- चालू करें पर क्लिक करें.
OAuth और सेवा खातों को कॉन्फ़िगर करें
आपको Google Play डेवलपर एपीआई के लिए, OAuth क्लाइंट का ऐक्सेस कॉन्फ़िगर करना होगा या एक सेवा खाता. ज़्यादातर मामलों में, आपको सेवा खाते का इस्तेमाल करना चाहिए एपीआई को ऐक्सेस करने के लिए.
सेवा खातों का इस्तेमाल, अपने सर्वर जैसे सुरक्षित माहौल में किया जाना चाहिए. सेवा खाते के क्रेडेंशियल सुरक्षित तरीके से मैनेज किए जाने चाहिए, ताकि वे जिन्हें इस एपीआई का इस्तेमाल करने की अनुमति नहीं है.
अगर आपको अपनी ओर से एपीआई को ऐक्सेस करना है, तो OAuth क्लाइंट आईडी का इस्तेमाल करें एक उपयोगकर्ता के रूप में होता है. उदाहरण के लिए, यदि आपकी वेबसाइट को Google Play Developer API का इस्तेमाल करते हैं, तो आप Client-ID. इसके बजाय, उपयोगकर्ता की पुष्टि उसके Google खाते से की जाएगी के लिए ज़िम्मेदार है. इससे आपको किसी उपयोगकर्ता की ओर से एपीआई कॉल करने की सुविधा मिलती है सेवा खाते के क्रेडेंशियल को हैक किए बिना.
- सेवा खाता: एक सुरक्षित सॉफ़्टवेयर सेवा, एपीआई को ऐक्सेस करेगी (सबसे आम)
- OAuth क्लाइंट: उपयोगकर्ता एपीआई को ऐक्सेस करेगा
सेवा खाते का इस्तेमाल करें
आपके पास यहां से सेवा खाता बनाने का विकल्प है Google Play Console पर जाएं.
- Google Cloud Console में, सेवा खाते पर जाएं.
- सेवा खाता बनाएं पर क्लिक करें और बताया गया तरीका अपनाएं.
- उपयोगकर्ता और अनुमतियां पेज पर जाएं.
- नए उपयोगकर्ताओं को न्योता भेजें पर क्लिक करें.
अपने सेवा खाते के लिए, ईमेल पते में ईमेल पता डालें फ़ील्ड में जा सकती है और कार्रवाइयां करने के लिए ज़रूरी अधिकार दे सकती है.
Google Play Billing APIs का इस्तेमाल करने के लिए, आपको ये अनुमतियां देनी होंगी:
- वित्तीय डेटा, ऑर्डर, और रद्द करने के बारे में हुए सर्वे में मिले जवाब देखना
- ऑर्डर और सदस्यताएं मैनेज करना
उपयोगकर्ता को न्योता भेजें पर क्लिक करें.
इसके बाद, Google Play Developer API को ऐक्सेस किया जा सकता है. सेवा खाता. ज़्यादा जानकारी के लिए, सर्वर से सर्वर के लिए OAuth 2.0 का इस्तेमाल करना देखें ऐप्लिकेशन.
OAuth क्लाइंट का इस्तेमाल करना
उपयोगकर्ताओं को उनके क्रेडेंशियल की मदद से, एपीआई का इस्तेमाल करके कार्रवाइयां करने की अनुमति दी जा सकती है OAuth का इस्तेमाल करके. उपयोगकर्ता की कार्रवाइयां, सिर्फ़ उपयोगकर्ता और अनुमतियां पेज पर जाएं.
OAuth क्लाइंट बनाने से पहले, आपको इनके लिए ब्रैंडिंग की जानकारी कॉन्फ़िगर करनी होगी आपका प्रॉडक्ट. ज़्यादा जानकारी के लिए, ऐसी स्क्रीन सेट अप करना जहां OAuth के लिए सहमति दी जाती है देखें.
- Google Cloud Console में, OAuth के लिए सहमति वाले स्क्रीन पेज पर जाएं.
- ऐसी स्क्रीन बनाने के लिए निर्देशों का पालन करें जहां OAuth के लिए सहमति दी जाती है.
OAuth क्लाइंट बनाने का तरीका:
- Google Cloud Console में, क्रेडेंशियल पर जाएं.
- क्रेडेंशियल बनाएं पर क्लिक करें > OAuth क्लाइंट आईडी.
- चुनें कि आवेदन किस तरह का है और निर्देशों का पालन करें.
अतिरिक्त जानकारी
एपीआई का इस्तेमाल शुरू करने के लिए, नीचे दिए गए सुझावों और तरकीबों का इस्तेमाल करें Google Play से डाउनलोड करें.
अपना डेवलपर आईडी पाना
कुछ एपीआई के लिए, आपको Google Play Console डेवलपर आईडी उपलब्ध कराना होगा. यह एक लंबी संख्या है, जिसे आपके Google Play डेवलपर खाते को असाइन करते समय असाइन किया गया था बनाया गया था. आपका डेवलपर आईडी, Google Play Console, जैसे कि एपीआई ऐक्सेस पेज.
उदाहरण के लिए, Google Play Console के इस यूआरएल का इस्तेमाल करें:
https://play.google.com/console/developers/1234567890123456789/api-access
ऊपर दिए गए यूआरएल में, डेवलपर आईडी 1234567890123456789
होगा.
ध्यान दें: अगर किसी ऐप्लिकेशन को एक Google Play डेवलपर खाते से ट्रांसफ़र किया गया है में, उस ऐप्लिकेशन से जुड़ा डेवलपर आईडी बदल जाएगा. इसका मतलब है ट्रांसफ़र पूरा होने के बाद, आपको उस ऐप्लिकेशन के लिए एपीआई कॉल में Google Play डेवलपर खाता खाता होना चाहिए.
खास एपीआई
Google Play Developer API में कई खास एपीआई शामिल हैं. इनकी मदद से, आपको अपने ऐप्लिकेशन पर खास तरह के विश्लेषण करने होंगे:
- समीक्षाओं का जवाब देने के लिए एपीआई
- आपको अपने ऐप्लिकेशन के लिए, उपयोगकर्ता के सुझाव, शिकायत या राय देखने और इस सुझाव का जवाब देने की सुविधा मिलती है.
- अमान्य खरीदारी का एपीआई
- इससे आप खरीदारी से जुड़े इन-ऐप्लिकेशन प्रॉडक्ट का ऐक्सेस निरस्त कर सकते हैं, जब कोई उपयोगकर्ता रद्द किया गया हो.
क्लाइंट लाइब्रेरी
हमने क्लाइंट लाइब्रेरी उपलब्ध कराई हैं, जिनका इस्तेमाल प्रोग्राम के हिसाब से किया जा सकता है REST API ऐक्सेस करें. ज़्यादा जानकारी के लिए, क्लाइंट लाइब्रेरी और कोड देखें सैंपल.