توفّر تحديثات Android Over The Air (OTA) البنية الأساسية التي تستخدمها بوابة شركاء Android لإدارة تحديثات نظام الأجهزة.
- مراجع RST: v1.عمليات النشر
- مورد RST: v1.signups.configs
- مورد RST: v1.submits.configs.packages
- مراجع RST: v1.signups.groups
- مورد RST: v1.عمليّات نشر.groups.charts
- مورد RST: v1.submits.groups.configs
- مراجع RST: v1.signups.groups.members
- مورد RST: v1.submits.packages
الخدمة: androidovertheair.googleapis.com
للاتصال بهذه الخدمة، ننصحك باستخدام مكتبات العملاء التي توفّرها Google. إذا كان تطبيقك يحتاج إلى استخدام مكتباتك الخاصة لاستدعاء هذه الخدمة، فاستخدم المعلومات التالية عند تقديم طلبات واجهة برمجة التطبيقات.
مستند "اقتراحات"
مستند الاستكشاف هو مواصفات يمكن للآلة قراءتها لوصف واجهات برمجة تطبيقات REST واستخدامها. ويتم استخدامه لإنشاء مكتبات للعملاء ومكوّنات IDE وأدوات أخرى تتفاعل مع Google APIs. قد توفّر خدمة واحدة مستندات اكتشاف متعددة. توفّر هذه الخدمة مستند الاستكشاف التالي:
نقطة نهاية الخدمة
نقطة نهاية الخدمة هي عنوان URL أساسي يحدد عنوان الشبكة لخدمة واجهة برمجة التطبيقات. قد تتضمن خدمة واحدة نقاط نهاية متعددة للخدمة. تحتوي هذه الخدمة على نقطة نهاية الخدمة التالية وجميع معرّفات الموارد المنتظمة (URI) التالية مرتبطة بنقطة نهاية الخدمة هذه:
https://androidovertheair.googleapis.com
مورد REST: v1.deployments
الطُرق | |
---|---|
get |
GET /v1/{name=deployments/*} يتم الحصول على Deployment . |
list |
GET /v1/deployments يعرض deployments . |
update |
PUT /v1/{name=deployments/*} يتم تعديل deployment . |
مورد REST: v1.deployments.configs
الطُرق | |
---|---|
create |
POST /v1/{name=deployments/*}/configs تنشئ config ، وتعرض Config الجديد. |
delete |
DELETE /v1/{name=deployments/*/configs/*} يؤدي هذا الإجراء إلى حذف config . |
disable |
POST /v1/{name=deployments/*/configs/*}:disable لإيقاف جميع المجموعات المفعّلة التي تم ضبط الإعدادات المحدّدة لها. |
get |
GET /v1/{name=deployments/*/configs/*} للحصول على عرض config . |
list |
GET /v1/{name=deployments/*}/configs يسرد configs من عملية نشر. |
update |
PUT /v1/{name=deployments/*/configs/*} يتم تعديل config . |
updatePackages |
PUT /v1/{name=deployments/*/configs/*}/packages يمكنك تعديل الحِزم ضِمن الإعدادات. |
مورد REST: v1.deployments.configs.packages
الطُرق | |
---|---|
list |
GET /v1/{name=deployments/*/configs/*}/packages يتم عرض حِزم الإعدادات. |
مرجع REST: v1.deployments.groups
الطُرق | |
---|---|
create |
POST /v1/{name=deployments/*}/groups إنشاء مجموعة وعرض Group الجديد. |
delete |
DELETE /v1/{name=deployments/*/groups/*} يؤدي هذا الإجراء إلى حذف group . |
disable |
POST /v1/{name=deployments/*}/groups:disable لإيقاف groups المحددة. |
enable |
POST /v1/{name=deployments/*}/groups:enable تفعِّل هذه السمة groups المحددة. |
get |
GET /v1/{name=deployments/*/groups/*} يتم الحصول على group . |
list |
GET /v1/{name=deployments/*}/groups يسرد groups من عملية نشر. |
update |
PUT /v1/{name=deployments/*/groups/*} يتم تعديل group . |
updateConfigs |
PUT /v1/{name=deployments/*/groups/*}/configs يعدّل config ضمن group . |
مرجع REST: v1.deployments.groups.charts
الطُرق | |
---|---|
get |
GET /v1/{name=deployments/*/groups/*/charts/*} يتم الحصول على group chart . |
list |
GET /v1/{name=deployments/*/groups/*}/charts يعرض group charts . |
مورد REST: v1.deployments.groups.configs
الطُرق | |
---|---|
list |
GET /v1/{name=deployments/*/groups/*}/configs يسرد إعدادات المجموعة. |
مرجع REST: v1.deployments.groups.members
الطُرق | |
---|---|
batchCreate |
POST /v1/{name=deployments/*/groups/*}/members:batchCreate ينشئ هذا الإعداد أعضاء مجموعة في مجموعة محدّدة. |
batchDelete |
POST /v1/{name=deployments/*/groups/*}/members:batchDelete يؤدي هذا الإجراء إلى حذف أعضاء المجموعة في مجموعة. |
create |
POST /v1/{name=deployments/*/groups/*}/members إنشاء عضو في المجموعة وعرض GroupMember الجديد. |
delete |
DELETE /v1/{name=deployments/*/groups/*/members/*} يؤدي هذا الإجراء إلى حذف group member . |
get |
GET /v1/{name=deployments/*/groups/*/members/*} يتم الحصول على group member . |
list |
GET /v1/{name=deployments/*/groups/*}/members يعرض group members . |
مورد REST: v1.deployments.packages
الطُرق | |
---|---|
delete |
DELETE /v1/{name=deployments/*/packages/**} يؤدي هذا الإجراء إلى حذف package . |
get |
GET /v1/{name=deployments/*/packages/**} يتم الحصول على package . |
list |
GET /v1/{name=deployments/*}/packages يعرض packages . |
listBatchGet |
GET /v1/{name=deployments/*/packages/**}:batchGet يتم إدراج جميع الإعدادات التي تستخدم الحزمة المحدّدة. |
update |
PUT /v1/{name=deployments/*/packages/**} يتم تعديل package . |