עדכוני Android Over The Air (OTA) מספקים את התשתית שבה משתמש פורטל השותפים של Android לניהול עדכוני מערכת של מכשירים.
- משאב ל-REST: v1.deployments
- משאב REST: v1.deployments.configs
- משאב REST: v1.deployments.configs.packages
- משאב REST: v1.deployments.groups
- משאב REST: v1.deployments.groups.charts
- משאב REST: v1.deployments.groups.configs
- משאב REST: v1.deployments.groups.members
- משאב REST: v1.deployments.packages
שירות: androidovertheair.googleapis.com
כדי לקרוא לשירות הזה, מומלץ להשתמש בספריות הלקוח ש-Google מספקת. אם האפליקציה שלכם צריכה להשתמש בספריות משלכם כדי לקרוא לשירות הזה, תוכלו להשתמש בפרטים הבאים כשתשלחו את בקשות ה-API.
מסמך Discovery
מסמך Discovery הוא מפרט קריא למחשבים שמיועד לתיאור ולשימוש בממשקי API ל-REST. הוא משמש לבניית ספריות לקוח, יישומי פלאגין ל-IDE וכלים אחרים שיוצרים אינטראקציה עם Google APIs. שירות אחד יכול לספק כמה מסמכי גילוי. השירות הזה מספק את מסמך הגילוי הבא:
נקודת הקצה של השירות
נקודת קצה של שירות היא כתובת URL בסיסית שמציינת את כתובת הרשת של שירות ה-API. לשירות אחד יכולות להיות כמה נקודות קצה של שירות. לשירות הזה יש את נקודת הקצה הבאה של השירות, וכל מזהי ה-URI הבאים הם יחסיים לנקודת הקצה של השירות:
https://androidovertheair.googleapis.com
משאב ל-REST: v1.deployments
שיטות | |
---|---|
get |
GET /v1/{name=deployments/*} מקבל Deployment . |
list |
GET /v1/deployments הרשימה deployments . |
update |
PUT /v1/{name=deployments/*} מתבצע עדכון של deployment . |
משאב ל-REST: v1.deployments.configs
שיטות | |
---|---|
create |
POST /v1/{name=deployments/*}/configs יוצר config ומחזיר את Config החדש. |
delete |
DELETE /v1/{name=deployments/*/configs/*} מתבצעת מחיקה של config . |
disable |
POST /v1/{name=deployments/*/configs/*}:disable משביתה את כל הקבוצות המופעלות שיש להן את התצורה שצוינה. |
get |
GET /v1/{name=deployments/*/configs/*} מקבל צפייה של config . |
list |
GET /v1/{name=deployments/*}/configs הרשימה configs של פריסה. |
update |
PUT /v1/{name=deployments/*/configs/*} מתבצע עדכון של config . |
updatePackages |
PUT /v1/{name=deployments/*/configs/*}/packages מעדכנים את החבילות בהגדרות. |
משאב REST: v1.deployments.configs.packages
שיטות | |
---|---|
list |
GET /v1/{name=deployments/*/configs/*}/packages רשומים חבילות של ההגדרות. |
משאב REST: v1.deployments.groups
שיטות | |
---|---|
create |
POST /v1/{name=deployments/*}/groups יוצר קבוצה ומחזיר את הערך החדש של Group . |
delete |
DELETE /v1/{name=deployments/*/groups/*} מתבצעת מחיקה של group . |
disable |
POST /v1/{name=deployments/*}/groups:disable משבית את groups שהוגדר. |
enable |
POST /v1/{name=deployments/*}/groups:enable הפעלה של groups שהוגדר. |
get |
GET /v1/{name=deployments/*/groups/*} מקבל group . |
list |
GET /v1/{name=deployments/*}/groups הרשימה groups של פריסה. |
update |
PUT /v1/{name=deployments/*/groups/*} מתבצע עדכון של group . |
updateConfigs |
PUT /v1/{name=deployments/*/groups/*}/configs מתבצע עדכון של config בהתאם לgroup . |
משאב ל-REST: v1.deployments.groups.charts
שיטות | |
---|---|
get |
GET /v1/{name=deployments/*/groups/*/charts/*} מקבל group chart . |
list |
GET /v1/{name=deployments/*/groups/*}/charts הרשימה group charts . |
משאב REST: v1.deployments.groups.configs
שיטות | |
---|---|
list |
GET /v1/{name=deployments/*/groups/*}/configs מפרט את ההגדרות של הקבוצה. |
משאב ל-REST: v1.deployments.groups.members
שיטות | |
---|---|
batchCreate |
POST /v1/{name=deployments/*/groups/*}/members:batchCreate יצירת חברי קבוצה בקבוצה ספציפית. |
batchDelete |
POST /v1/{name=deployments/*/groups/*}/members:batchDelete מחיקת חברי הקבוצה בקבוצה. |
create |
POST /v1/{name=deployments/*/groups/*}/members יוצר חבר קבוצה ומחזיר את הערך החדש GroupMember . |
delete |
DELETE /v1/{name=deployments/*/groups/*/members/*} מתבצעת מחיקה של group member . |
get |
GET /v1/{name=deployments/*/groups/*/members/*} מקבל group member . |
list |
GET /v1/{name=deployments/*/groups/*}/members הרשימה group members . |
משאב REST: v1.deployments.packages
שיטות | |
---|---|
delete |
DELETE /v1/{name=deployments/*/packages/**} מתבצעת מחיקה של package . |
get |
GET /v1/{name=deployments/*/packages/**} מקבל package . |
list |
GET /v1/{name=deployments/*}/packages הרשימה packages . |
listBatchGet |
GET /v1/{name=deployments/*/packages/**}:batchGet כולל רשימה של כל ההגדרות שמשתמשות בחבילה שצוינה. |
update |
PUT /v1/{name=deployments/*/packages/**} מתבצע עדכון של package . |