Android Management API

ממשק Android Management API מספק ניהול ארגוני מרחוק של מכשירי Android ואפליקציות.

שירות: androidmanagement.googleapis.com

כדי לקרוא לשירות הזה, מומלץ להשתמש בספריות הלקוח ש-Google מספקת. אם האפליקציה צריכה להשתמש בספריות משלה כדי לקרוא לשירות הזה, צריך להשתמש במידע הבא כשמבצעים את בקשות ה-API.

מסמך Discovery

מסמך גילוי הוא מפרט שניתן לקריאה על ידי מכונה, שמתאר ומאפשר שימוש בממשקי API ל-REST. היא משמשת לבניית ספריות לקוח, תוספים ל-IDE וכלים אחרים שמתקשרים עם Google APIs. שירות אחד יכול לספק כמה מסמכי גילוי. השירות הזה מספק את מסמך הגילוי הבא:

נקודת קצה של שירות

נקודת קצה של שירות היא כתובת URL בסיסית שמציינת את כתובת הרשת של שירות API. לשירות אחד יכולות להיות כמה נקודות קצה של שירות. לשירות הזה יש נקודת קצה (endpoint) משלו, וכל כתובות ה-URI שבהמשך הן יחסיות לנקודת הקצה הזו:

  • https://androidmanagement.googleapis.com

משאב REST: ‏ v1.enterprises

Methods
create POST /v1/enterprises
יוצרת ארגון.
delete DELETE /v1/{name=enterprises/*}
מחיקה סופית של ארגון וכל החשבונות והנתונים שמשויכים אליו.
generateEnterpriseUpgradeUrl POST /v1/{name=enterprises/*}:generateEnterpriseUpgradeUrl
יוצר כתובת URL לשדרוג הארגון כדי לשדרג קבוצת חשבונות קיימת של Google Play לארגונים לדומיין מנוהל ב-Google.
get GET /v1/{name=enterprises/*}
מקבלים ארגון.
list GET /v1/enterprises
מציג רשימה של ארגונים שמנוהלים על ידי EMM.
patch PATCH /v1/{name=enterprises/*}
מעדכן את נתוני הארגון.

משאב REST: ‏ v1.enterprises.applications

Methods
get GET /v1/{name=enterprises/*/applications/*}
קבלת מידע על אפליקציה.

משאב REST: ‏ v1.enterprises.devices

Methods
delete DELETE /v1/{name=enterprises/*/devices/*}
מחיקת מכשיר.
get GET /v1/{name=enterprises/*/devices/*}
קבלת מכשיר.
issueCommand POST /v1/{name=enterprises/*/devices/*}:issueCommand
שליחת פקודה למכשיר.
list GET /v1/{parent=enterprises/*}/devices
מציג רשימה של מכשירים עבור ארגון מסוים.
patch PATCH /v1/{name=enterprises/*/devices/*}
מעדכן מכשיר.

משאב REST: ‏ v1.enterprises.devices.operations

Methods
cancel POST /v1/{name=enterprises/*/devices/*/operations/*}:cancel
מתחיל ביטול אסינכרוני של פעולה ממושכת.
get GET /v1/{name=enterprises/*/devices/*/operations/*}
אחזור המצב העדכני של פעולה ממושכת.
list GET /v1/{name=enterprises/*/devices/*/operations}
רשימת פעולות שתואמות למסנן שצוין בבקשה.

משאב REST: ‏ v1.enterprises.enrollmentTokens

Methods
create POST /v1/{parent=enterprises/*}/enrollmentTokens
יוצר טוקן רישום לארגון נתון.
delete DELETE /v1/{name=enterprises/*/enrollmentTokens/*}
מחיקת טוקן רישום.
get GET /v1/{name=enterprises/*/enrollmentTokens/*}
קבלת טוקן רישום פעיל שלא פג תוקפו.
list GET /v1/{parent=enterprises/*}/enrollmentTokens
מציג רשימה של טוקנים פעילים לרישום שלא פג תוקפם עבור ארגון נתון.

משאב REST: ‏ v1.enterprises.migrationTokens

Methods
create POST /v1/{parent=enterprises/*}/migrationTokens
יוצר טוקן להעברה, כדי להעביר מכשיר קיים מניהול על ידי בקר מדיניות המכשיר (DPC) של EMM לניהול על ידי Android Management API.
get GET /v1/{name=enterprises/*/migrationTokens/*}
מקבל טוקן העברה.
list GET /v1/{parent=enterprises/*}/migrationTokens
מציג אסימונים להעברת רשימות.

משאב REST: ‏ v1.enterprises.policies

Methods
delete DELETE /v1/{name=enterprises/*/policies/*}
מוחק מדיניות.
get GET /v1/{name=enterprises/*/policies/*}
קבלת מדיניות.
list GET /v1/{parent=enterprises/*}/policies
מציגה רשימה של כללי מדיניות עבור ארגון מסוים.
modifyPolicyApplications POST /v1/{name=enterprises/*/policies/*}:modifyPolicyApplications
מעדכן או יוצר אפליקציות במדיניות.
patch PATCH /v1/{name=enterprises/*/policies/*}
מעדכן או יוצר מדיניות.
removePolicyApplications POST /v1/{name=enterprises/*/policies/*}:removePolicyApplications
הסרת אפליקציות במדיניות.

משאב REST: v1.enterprises.webApps

Methods
create POST /v1/{parent=enterprises/*}/webApps
יוצר אפליקציית אינטרנט.
delete DELETE /v1/{name=enterprises/*/webApps/*}
מחיקת אפליקציית אינטרנט.
get GET /v1/{name=enterprises/*/webApps/*}
מקבל אפליקציית אינטרנט.
list GET /v1/{parent=enterprises/*}/webApps
מציג רשימה של אפליקציות אינטרנט לארגון נתון.
patch PATCH /v1/{name=enterprises/*/webApps/*}
מעדכן אפליקציית אינטרנט.

משאב REST: ‏ v1.enterprises.webTokens

Methods
create POST /v1/{parent=enterprises/*}/webTokens
יוצר טוקן אינטרנט כדי לגשת לממשק משתמש אינטרנטי של Google Play לארגונים שאפשר להטמיע באתרים, עבור ארגון נתון.

משאב REST: ‏ v1.provisioningInfo

Methods
get GET /v1/{name=provisioningInfo/*}
אחזור פרטי הקצאת המכשיר לפי המזהה שמופיע בכתובת ה-URL של הכניסה.

מקור מידע של REST: v1.signupUrls

Methods
create POST /v1/signupUrls
יוצר כתובת URL להרשמה לארגון.