توفّر واجهة برمجة التطبيقات Android Management API إمكانية الإدارة عن بُعد لأجهزة Android وتطبيقاته في المؤسسات.
- مورد REST: v1.enterprises
- مورد REST: 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
- مورد REST: v1.provisioningInfo
- مورد REST: v1.signupUrls
الخدمة: androidmanagement.googleapis.com
لاستخدام هذه الخدمة، ننصحك باستخدام مكتبات البرامج للعملاء التي توفّرها Google. إذا كان تطبيقك يحتاج إلى استخدام مكتباتك الخاصة لطلب هذه الخدمة، استخدِم المعلومات التالية عند تقديم طلبات البيانات من واجهة برمجة التطبيقات.
المستند الخاص بالاكتشاف
مستند الاكتشاف هو مواصفات قابلة للقراءة آليًا لوصف واجهات REST API واستخدامها. ويتم استخدامها لإنشاء مكتبات برامج للعملاء ومكوّنات إضافية لبيئات التطوير المتكاملة وأدوات أخرى تتفاعل مع Google APIs. قد توفّر خدمة واحدة مستندات اكتشاف متعددة. توفّر هذه الخدمة مستند الاكتشاف التالي:
نقطة نهاية الخدمة
نقطة نهاية الخدمة هي عنوان URL أساسي يحدّد عنوان الشبكة لخدمة API. قد تتضمّن خدمة واحدة نقاط نهاية متعددة للخدمة. تتضمّن هذه الخدمة نقطة نهاية الخدمة التالية، وترتبط كل معرّفات الموارد المنتظمة (URI) التالية بنقطة نهاية الخدمة هذه:
https://androidmanagement.googleapis.com
مورد REST: v1.enterprises
الطُرق | |
---|---|
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 تعرض هذه الطريقة المؤسسات التي تديرها "إدارة الخدمات الجوّالة للمؤسسات". |
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 Management API. |
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 تعرض هذه الطريقة سياسات مؤسسة معيّنة. |
modifyPolicyApplications |
POST /v1/{name=enterprises/*/policies/*}:modifyPolicyApplications تعدّل التطبيقات أو تنشئها في إحدى السياسات. |
patch |
PATCH /v1/{name=enterprises/*/policies/*} تعدّل هذه الطريقة سياسة أو تنشئها. |
removePolicyApplications |
POST /v1/{name=enterprises/*/policies/*}:removePolicyApplications يزيل التطبيقات في إحدى السياسات. |
مورد 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 للاشتراك في المؤسسة. |