Method: deployments.packages.update

package से अपडेट होता है. इन दो स्थितियों में INVALID_ARGUMENT दिखाता है: (1) अगर "टाइटल, बंद की गई स्थिति, और पाबंदियां" के अलावा अन्य फ़ील्ड अपडेट किए जा रहे हैं, तो. (2) जब पैकेज एक इंक्रीमेंटल अपडेट होता है, तो बिल्ड की पाबंदियां बदल दी जाती हैं.

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

PUT https://androidovertheair.googleapis.com/v1/{name=deployments/*/packages/**}

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

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

पैरामीटर
name

string

रिलेटिव रिसॉर्स का नाम. उदाहरण के लिए: "परिनियोजन/deployment_x/packages/package_a"

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

अनुरोध के मुख्य हिस्से में इस तरह का डेटा शामिल होता है:

जेएसओएन के काेड में दिखाना
{
  "packageObj": {
    object (Package)
  },
  "versionTag": {
    object (VersionTag)
  }
}
फ़ील्ड
packageObj

object (Package)

ज़रूरी है. अपडेट करने के लिए Package.

versionTag

object (VersionTag)

ज़रूरी है. अपडेट किया जाने वाला पैकेज इस वर्शन से मेल खाना चाहिए. अगर कोई अन्य क्लाइंट मौजूदा कॉन्फ़िगरेशन को साथ-साथ अपडेट करता है, तो अपडेट नहीं हो पाएगा.

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

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

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

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

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

ज़्यादा जानकारी के लिए, OAuth 2.0 की खास जानकारी देखें.