इसके लिए, अनुमति देना ज़रूरी है.
नया कस्टम ऐप्लिकेशन बनाएं और पब्लिश करें. इसे अभी आज़माएं.
यह तरीका /upload यूआरआई के साथ काम करता है और नीचे दी गई विशेषताओं के आधार पर अपलोड किया गया मीडिया स्वीकार करता है:
- फ़ाइल इससे बड़ी नहीं होनी चाहिए: 100 एमबी
- मीडिया MIME टाइप स्वीकार किए जाते हैं:
application/octet-stream
,application/vnd.android.package-archive
अनुरोध करें
एचटीटीपी अनुरोध
इस तरीके से, दो अलग-अलग यूआरआई के ज़रिए मीडिया अपलोड करने की सुविधा मिलती है. ज़्यादा जानकारी के लिए, मीडिया अपलोड पर दस्तावेज़ देखें.
- मीडिया अपलोड अनुरोधों के लिए यूआरआई अपलोड करें:
POST https://playcustomapp.googleapis.com/upload/playcustomapp/v1/accounts/account/customApps
- सिर्फ़ मेटाडेटा के अनुरोधों के लिए मेटाडेटा यूआरआई:
POST https://playcustomapp.googleapis.com/playcustomapp/v1/accounts/account/customApps
पैरामीटर
पैरामीटर का नाम | वैल्यू | जानकारी |
---|---|---|
पाथ पैरामीटर | ||
account |
long |
डेवलपर खाते का आईडी.
|
क्वेरी के ज़रूरी पैरामीटर | ||
uploadType |
string |
/upload यूआरआई पर अपलोड का अनुरोध.
ये वैल्यू डाली जा सकती हैं:
|
अनुमति देना
इस अनुरोध के लिए नीचे दिए गए दायरे की अनुमति चाहिए:
स्कोप |
---|
https://www.googleapis.com/auth/androidpublisher |
अनुरोध का मुख्य भाग
अनुरोध के मुख्य हिस्से में, इस स्ट्रक्चर में डेटा की जानकारी दें:
{ "title": string, "languageCode": string, "organizations": [ { "organizationId": string, "organizationName": string } ] }
प्रॉपर्टी का नाम | वैल्यू | जानकारी | ज़रूरी जानकारी |
---|---|---|---|
title |
string |
Android ऐप्लिकेशन का शीर्षक. | |
languageCode |
string |
BCP 47 फ़ॉर्मैट में लिस्टिंग की डिफ़ॉल्ट भाषा. | |
organizations[] |
list |
वे संगठन जिन्हें कस्टम ऐप उपलब्ध कराना चाहिए. अगर अनुरोध में कोई संगठन शामिल है, तो ऐप्लिकेशन को सिर्फ़ इन संगठनों में शामिल किया जा सकता है. डेवलपर खाते से जुड़े संगठन को सहायता देने के लिए, संगठन आईडी की जानकारी दूसरे संगठनों के साथ साफ़ तौर पर दी जानी चाहिए. अगर कोई संगठन उपलब्ध नहीं कराया जाता है, तो ऐप्लिकेशन सिर्फ़ डेवलपर खाते से जुड़े संगठन के लिए उपलब्ध होता है. |
|
organizations[].organizationId |
string |
संगठन का आईडी. ज़रूरी है. | |
organizations[].organizationName |
string |
संगठन को पहचानने के लिए, संगठन का ऐसा नाम जिसे आसानी से पढ़ा जा सके. ज़रूरी नहीं. |
जवाब
अगर अनुरोध कामयाब रहता है, तो इस रिस्पॉन्स के साथ रिस्पॉन्स का फ़ॉर्मैट नीचे दिया गया है:
{ "title": string, "languageCode": string, "organizations": [ { "organizationId": string, "organizationName": string } ] }
प्रॉपर्टी का नाम | वैल्यू | जानकारी | ज़रूरी जानकारी |
---|---|---|---|
title |
string |
Android ऐप्लिकेशन का शीर्षक. | |
languageCode |
string |
BCP 47 फ़ॉर्मैट में लिस्टिंग की डिफ़ॉल्ट भाषा. | |
organizations[] |
list |
वे संगठन जिन्हें कस्टम ऐप उपलब्ध कराना चाहिए. अगर अनुरोध में कोई संगठन शामिल है, तो ऐप्लिकेशन को सिर्फ़ इन संगठनों में शामिल किया जा सकता है. डेवलपर खाते से जुड़े संगठन को सहायता देने के लिए, संगठन आईडी की जानकारी दूसरे संगठनों के साथ साफ़ तौर पर दी जानी चाहिए. अगर कोई संगठन उपलब्ध नहीं कराया जाता है, तो ऐप्लिकेशन सिर्फ़ डेवलपर खाते से जुड़े संगठन के लिए उपलब्ध होता है. |
|
organizations[].organizationId |
string |
संगठन का आईडी. ज़रूरी है. | |
organizations[].organizationName |
string |
संगठन को पहचानने के लिए, संगठन का ऐसा नाम जिसे आसानी से पढ़ा जा सके. ज़रूरी नहीं. |
इसे आज़माएं!
ध्यान दें: फ़िलहाल, एपीआई एक्सप्लोरर सिर्फ़ मेटाडेटा के अनुरोधों के साथ काम करता है.
इस तरीके को लाइव डेटा पर कॉल करने और जवाब देखने के लिए, नीचे दिए गए एपीआई एक्सप्लोरर का इस्तेमाल करें.