עדכוני 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. |