توفّر واجهة برمجة التطبيقات Android Management API إدارة عن بُعد لأجهزة Android وتطبيقاته.
- مورد RST: v1.enterprises
- مورد RST: v1.enterprises.Applications
- مورد ReST: v1.enterprises.devices
- مورد ReST: v1.enterprises.devices.operations
- مورد ReST: v1.enterprises.enrollmentTokens
- مورد ReST: v1.enterprises.migrationTokens
- مورد ReST: v1.enterprises.policies
- مورد ReST: v1.enterprises.webApps
- مورد ReST: v1.enterprises.webTokens
- مورد RST: v1.بينingInfo
- مورد ReST: v1.signupUrls
الخدمة: androidmanagement.googleapis.com
للاتصال بهذه الخدمة، ننصحك باستخدام مكتبات العملاء التي توفّرها Google. إذا كان تطبيقك يحتاج إلى استخدام مكتباتك الخاصة لاستدعاء هذه الخدمة، استخدِم المعلومات التالية عند إنشاء طلبات واجهة برمجة التطبيقات.
مستند Discovery
مستند الاكتشاف هو مواصفات يمكن للآلة قراءتها لوصف واجهات برمجة تطبيقات REST واستخدامها. يتم استخدامه لإنشاء مكتبات للعملاء، ومكونات IDE، وأدوات أخرى تتفاعل مع Google APIs. قد توفّر خدمة واحدة مستندات اكتشاف متعددة. توفّر هذه الخدمة مستند Discovery التالي:
نقطة نهاية الخدمة
نقطة نهاية الخدمة هي عنوان URL أساسي يحدِّد عنوان الشبكة لإحدى خدمات واجهة برمجة التطبيقات. قد تتضمن خدمة واحدة نقاط نهاية متعددة للخدمة. تتضمن هذه الخدمة نقطة نهاية الخدمة التالية وجميع معرّفات الموارد المنتظمة (URI) أدناه مرتبطة بنقطة نهاية الخدمة هذه:
https://androidmanagement.googleapis.com
مورد REST: v1.enterprises
الطُرق | |
---|---|
create |
POST /v1/enterprises يتم إنشاء مؤسسة. |
delete |
DELETE /v1/{name=enterprises/*} يؤدي هذا الإجراء إلى حذف مؤسسة وجميع الحسابات والبيانات المرتبطة بها نهائيًا. |
get |
GET /v1/{name=enterprises/*} الحصول على مؤسسة. |
list |
GET /v1/enterprises يسرد المؤسسات التي تديرها إدارة الخدمات الجوّالة للمؤسسات (EMM). |
patch |
PATCH /v1/{name=enterprises/*} تعديل مؤسسة. |
مورد REST: v1.enterprises.applications
الطُرق | |
---|---|
get |
GET /v1/{name=enterprises/*/applications/*} الحصول على معلومات حول تطبيق |
مورد REST: v1.enterprises.devices
الطُرق | |
---|---|
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
الطُرق | |
---|---|
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
الطُرق | |
---|---|
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
الطُرق | |
---|---|
create |
POST /v1/{parent=enterprises/*}/migrationTokens يتم إنشاء رمز مميَّز لنقل بيانات جهاز حالي من أن تتم إدارته بواسطة "وحدة التحكّم بسياسة الجهاز" (DPC) في إدارة الخدمات الجوّالة للمؤسسات (EMM) إلى أن تتم إدارته بواسطة "واجهة برمجة التطبيقات لإدارة Android". |
get |
GET /v1/{name=enterprises/*/migrationTokens/*} يتم الحصول على رمز مميّز للنقل. |
list |
GET /v1/{parent=enterprises/*}/migrationTokens يسرد الرموز المميّزة لنقل البيانات. |
مورد REST: v1.enterprises.policies
الطُرق | |
---|---|
delete |
DELETE /v1/{name=enterprises/*/policies/*} لحذف سياسة |
get |
GET /v1/{name=enterprises/*/policies/*} الحصول على سياسة |
list |
GET /v1/{parent=enterprises/*}/policies يسرد السياسات لمؤسسة معيّنة. |
patch |
PATCH /v1/{name=enterprises/*/policies/*} تعديل أو إنشاء سياسة |
مورد REST: v1.enterprises.webApps
الطُرق | |
---|---|
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
الطُرق | |
---|---|
create |
POST /v1/{parent=enterprises/*}/webTokens يتم إنشاء رمز مميّز للويب للوصول إلى واجهة مستخدم الويب المُدارة والقابلة للتضمين في "Google Play للأعمال" لمؤسسة معيّنة. |
مورد REST: v1.provisioningInfo
الطُرق | |
---|---|
get |
GET /v1/{name=provisioningInfo/*} يمكنك الحصول على معلومات توفير الأجهزة من خلال المعرّف المقدَّم في عنوان URL لتسجيل الدخول. |
مورد REST: v1.signupUrls
الطُرق | |
---|---|
create |
POST /v1/signupUrls يتم إنشاء عنوان URL للاشتراك في المؤسسة. |