מתבצע עדכון של package
. הפונקציה מחזירה את הערך INVALID_ARGUMENT
בשני התרחישים הבאים: (1) אם מתעדכנים שדות שאינם "title, disabled state and restrictions". (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.