Android Device Provisioning Partner API

ממשק ה-API הזה מאפשר למשווקים של מכשירים לנהל באופן פרוגרמטי הרשמה דרך הארגון.

שירות: androiddevice ההקצאה.googleapis.com

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

מסמך Discovery

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

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

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

  • https://androiddeviceprovisioning.googleapis.com

משאב REST: v1.operations

שיטות
get GET /v1/{name=operations/**}
כדי לקבל את המצב העדכני של פעולה ארוכת טווח.

מקור של REST: v1.partners.customers

שיטות
create POST /v1/{parent=partners/*}/customers
יוצר לקוח להרשמה דרך הארגון.
list GET /v1/partners/{partnerId}/customers
רשימה של הלקוחות הרשומים למפיץ שזוהה על ידי הארגומנט partnerId.

מקור של REST: v1.partners.devices

שיטות
claim POST /v1/partners/{partnerId}/devices:claim
תביעת בעלות על מכשיר עבור לקוח והוספה שלו להרשמה דרך הארגון.
claimAsync POST /v1/partners/{partnerId}/devices:claimAsync
מצהיר על בעלות על קבוצה של מכשירים עבור לקוח באופן אסינכרוני.
findByIdentifier POST /v1/partners/{partnerId}/devices:findByIdentifier
חיפוש מכשירים לפי מזהי חומרה, כמו IMEI.
findByOwner POST /v1/partners/{partnerId}/devices:findByOwner
חיפוש מכשירים שלקוחות תבעו עליהם בעלות.
get GET /v1/{name=partners/*/devices/*}
מקבל מכשיר.
metadata POST /v1/partners/{metadataOwnerId}/devices/{deviceId}/metadata
עדכון המטא-נתונים של המפיץ שמשויך למכשיר.
unclaim POST /v1/partners/{partnerId}/devices:unclaim
מסיר מכשיר מהלקוח ומסיר אותו מהרשמה דרך הארגון.
unclaimAsync POST /v1/partners/{partnerId}/devices:unclaimAsync
ביטול אצווה של אצוות מכשירים עבור לקוח באופן אסינכרוני.
updateMetadataAsync POST /v1/partners/{partnerId}/devices:updateMetadataAsync
עדכון המטא-נתונים של המפיץ שצורפו למספר מכשירים.

מקור של REST: v1.partners.vendors

שיטות
list GET /v1/{parent=partners/*}/vendors
רשימת הספקים של השותף.

מקור של REST: v1.partners.vendors.customers

שיטות
list GET /v1/{parent=partners/*/vendors/*}/customers
רשימה של לקוחות הספק.