Accounts.customApps: create

इसके लिए, अनुमति देना ज़रूरी है.

नया कस्टम ऐप्लिकेशन बनाएं और पब्लिश करें. इसे अभी आज़माएं.

यह तरीका /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 संगठन को पहचानने के लिए, संगठन का ऐसा नाम जिसे आसानी से पढ़ा जा सके. ज़रूरी नहीं.

इसे आज़माएं!

ध्यान दें: फ़िलहाल, एपीआई एक्सप्लोरर सिर्फ़ मेटाडेटा के अनुरोधों के साथ काम करता है.

इस तरीके को लाइव डेटा पर कॉल करने और जवाब देखने के लिए, नीचे दिए गए एपीआई एक्सप्लोरर का इस्तेमाल करें.