מתבצע עדכון של package. הפונקציה מחזירה את הערך INVALID_ARGUMENT בשני התרחישים הבאים: (1) אם שדות אחרים הם לא 'title, Disabled state ו-'הגבלות'. מעודכנים. (2) הגבלות ה-build משתנות כאשר החבילה היא עדכון מצטבר.
בקשת HTTP
PUT https://androidovertheair.googleapis.com/v1/{name=deployments/*/packages/**}
בכתובת ה-URL נעשה שימוש בתחביר המרת קידוד של gRPC.
פרמטרים של נתיב
| פרמטרים | |
|---|---|
name |
שם המשאב היחסי. לדוגמה: 'Deployments/deployment_x/packages/package_a' |
גוף הבקשה
גוף הבקשה מכיל נתונים במבנה הבא:
| ייצוג JSON |
|---|
{ "packageObj": { object ( |
| שדות | |
|---|---|
packageObj |
חובה. |
versionTag |
חובה. החבילה שצריך לעדכן צריכה להתאים לגרסה הזו. אם לקוח אחר יעדכן את ההגדרה הקיימת בו-זמנית, פעולת העדכון תיכשל. |
גוף התשובה
אם הפעולה בוצעה ללא שגיאות, גוף התגובה יכלול מופע של Package.
היקפי ההרשאות
נדרש היקף ההרשאות הבא של OAuth:
https://www.googleapis.com/auth/android_partner_over_the_air
למידע נוסף, קראו את המאמר סקירה כללית של OAuth 2.0.