Android Device Provisioning Partner API

تتيح واجهة برمجة التطبيقات لعملاء الأجهزة الجوّالة ومقدّمي إدارة الخدمات الجوّالة للمؤسسات (EMM) إدارة برنامج "إعداد الأجهزة الجوّالة للمؤسّسات دفعةً واحدة" آليًا.

الخدمة: androiddevicemanaged.googleapis.com

لطلب هذه الخدمة، ننصحك باستخدام مكتبات البرامج التي توفّرها Google. إذا كان تطبيقك يحتاج إلى استخدام مكتباتك الخاصة لاستدعاء هذه الخدمة، استخدِم المعلومات التالية عند تقديم طلبات البيانات من واجهة برمجة التطبيقات.

مستند Discovery

مستند الاكتشاف هو مواصفة يمكن للآلة قراءتها لوصف واجهات برمجة تطبيقات REST واستخدامها. يُستخدم لإنشاء مكتبات للعملاء، ومكونات IDE الإضافية، وأدوات أخرى تتفاعل مع Google APIs. قد توفّر خدمة واحدة مستندات استكشاف متعددة. توفّر هذه الخدمة مستند Discovery التالي:

نقطة نهاية الخدمة

نقطة نهاية الخدمة هي عنوان URL أساسي يحدّد عنوان الشبكة لخدمة واجهة برمجة التطبيقات. قد تحتوي خدمة واحدة على عدة نقاط نهاية للخدمة. تشتمل هذه الخدمة على نقطة نهاية الخدمة التالية، وترتبط جميع معرّفات الموارد المنتظمة (URI) أدناه بنقطة نهاية الخدمة هذه:

  • https://androiddeviceprovisioning.googleapis.com

مورد REST: v1.customers

الطُرق
list GET /v1/customers
يسرد حسابات العملاء التابعة للمستخدم.

مورد REST: v1.customers.configurations

الطُرق
create POST /v1/{parent=customers/*}/configurations
تنشئ عملية ضبط جديدة.
delete DELETE /v1/{name=customers/*/configurations/*}
يؤدي هذا الإجراء إلى حذف إعدادات غير مستخدَمة.
get GET /v1/{name=customers/*/configurations/*}
الحصول على تفاصيل عملية الضبط.
list GET /v1/{parent=customers/*}/configurations
يسرد إعدادات العميل.
patch PATCH /v1/{configuration.name=customers/*/configurations/*}
تُعدِّل قيم حقول الإعدادات.

مورد REST: v1.customers.devices

الطُرق
applyConfiguration POST /v1/{parent=customers/*}/devices:applyConfiguration
تطبِّق هذه السياسة إعدادًا على الجهاز لتسجيل الجهاز في برنامج "إعداد الأجهزة الجوّالة للمؤسّسات دفعةً واحدة".
get GET /v1/{name=customers/*/devices/*}
الحصول على تفاصيل الجهاز.
list GET /v1/{parent=customers/*}/devices
يسرد أجهزة العميل.
removeConfiguration POST /v1/{parent=customers/*}/devices:removeConfiguration
إزالة إعدادات من الجهاز
unclaim POST /v1/{parent=customers/*}/devices:unclaim
يلغي العميل المطالبة بملكية جهاز ويزيله من "إعداد الأجهزة الجوّالة للمؤسّسات دفعةً واحدة".

مورد REST: v1.customers.dpcs

الطُرق
list GET /v1/{parent=customers/*}/dpcs
يسرد وحدات التحكّم بسياسة الجهاز (DPC) التي تتيح برنامج "إعداد الأجهزة الجوّالة للمؤسّسات دفعةً واحدة".