Method: edits.bundles.upload

इस बदलाव के लिए, एक नया Android ऐप्लिकेशन बंडल अपलोड करेगा. अगर Google API क्लाइंट लाइब्रेरी का इस्तेमाल किया जा रहा है, तो इस एंडपॉइंट को कॉल करने से पहले, कृपया एचटीटीपी अनुरोध का टाइम आउट बढ़ाएं. हमारा सुझाव है कि दो मिनट का टाइम आउट सेट करें. JavaScript के उदाहरण के लिए, टाइमआउट और गड़बड़ियां देखें.

एचटीटीपी अनुरोध

  • मीडिया अपलोड करने के अनुरोधों के लिए, यूआरआई अपलोड करें:
    POST https://androidpublisher.googleapis.com/upload/androidpublisher/v3/applications/{packageName}/edits/{editId}/bundles
  • सिर्फ़ मेटाडेटा से जुड़े अनुरोधों के लिए, मेटाडेटा यूआरआई:
    POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/edits/{editId}/bundles

यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.

पाथ के पैरामीटर

पैरामीटर
packageName

string

ऐप्लिकेशन का पैकेज नाम.

editId

string

बदलाव का आइडेंटिफ़ायर.

क्वेरी पैरामीटर

पैरामीटर
ackBundleInstallationWarning

boolean

अगर ऐप्लिकेशन बंडल इंस्टॉल करने पर, उपयोगकर्ताओं के डिवाइसों पर चेतावनी का मैसेज दिख सकता है, तो वैल्यू को 'सही' पर सेट करें. उदाहरण के लिए, अगर इंस्टॉलेशन का साइज़, तय सीमा से ज़्यादा हो, आम तौर पर यह 100 एमबी से ज़्यादा हो.

deviceTierConfigId

string

डिलीवरेबल (APK) जनरेट करने के लिए, डिवाइस टियर कॉन्फ़िगरेशन (डीटीसी) का इस्तेमाल किया जाना. इसमें डीटीसी का आईडी होता है या पिछली बार अपलोड किए गए डीटीसी के लिए "सबसे नया" होता है.

अनुरोध का मुख्य भाग

अनुरोध के मुख्य भाग में BundlesUploadRequestBody का उदाहरण है.

जवाब का मुख्य भाग

कामयाब रहने पर, जवाब के मुख्य हिस्से में Bundle का एक इंस्टेंस शामिल किया जाता है.

अनुमति देने के दायरे

नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:

  • https://www.googleapis.com/auth/androidpublisher