Method: deployments.packages.update

لتعديل package يتم عرض INVALID_ARGUMENT في السيناريوهين التاليين: (1) إذا تم تعديل الحقول الأخرى غير "العنوان وحالة الإيقاف والقيود". (2) يتم تعديل قيود الإصدار عندما تكون الحزمة تحديثًا متزايدًا.

طلب HTTP

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

يستخدِم عنوان URL بنية تحويل ترميز gRPC.

مَعلمات المسار

المَعلمات
name

string

اسم المورد النسبي. على سبيل المثال: "النشر/النشر_x/packages/package_a"

نص الطلب

يحتوي نص الطلب على بيانات بالبنية التالية:

تمثيل JSON
{
  "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.