Android Over the Air API

Update Android Over The Air (OTA) menyediakan infrastruktur yang digunakan oleh portal partner Android untuk mengelola update sistem perangkat.

Layanan: androidovertheair.googleapis.com

Untuk memanggil layanan ini, sebaiknya gunakan library klien yang disediakan Google. Jika aplikasi Anda perlu menggunakan library Anda sendiri untuk memanggil layanan ini, gunakan informasi berikut saat membuat permintaan API.

Dokumen discovery

Dokumen Discovery adalah spesifikasi yang dapat dibaca komputer untuk mendeskripsikan dan menggunakan REST API. Dokumen ini digunakan untuk membuat library klien, plugin IDE, dan alat lainnya yang berinteraksi dengan Google API. Satu layanan dapat menyediakan beberapa dokumen discovery. Layanan ini menyediakan dokumen discovery berikut:

Endpoint layanan

Endpoint layanan adalah URL dasar yang menentukan alamat jaringan layanan API. Satu layanan mungkin memiliki beberapa endpoint layanan. Layanan ini memiliki endpoint layanan berikut dan semua URI di bawah berhubungan dengan endpoint layanan ini:

  • https://androidovertheair.googleapis.com

Resource REST: v1.deployments

Metode
get GET /v1/{name=deployments/*}
Mendapatkan Deployment.
list GET /v1/deployments
Mencantumkan deployments.
update PUT /v1/{name=deployments/*}
Memperbarui deployment.

Resource REST: v1.deployments.configs

Metode
create POST /v1/{name=deployments/*}/configs
Membuat config, dan menampilkan Config baru.
delete DELETE /v1/{name=deployments/*/configs/*}
Menghapus config.
disable POST /v1/{name=deployments/*/configs/*}:disable
Menonaktifkan semua grup yang diaktifkan yang memiliki konfigurasi yang ditentukan.
get GET /v1/{name=deployments/*/configs/*}
Mendapatkan tampilan config.
list GET /v1/{name=deployments/*}/configs
Mencantumkan configs deployment.
update PUT /v1/{name=deployments/*/configs/*}
Memperbarui config.
updatePackages PUT /v1/{name=deployments/*/configs/*}/packages
Perbarui paket yang berada di bagian konfigurasi.

Resource REST: v1.deployments.configs.packages

Metode
list GET /v1/{name=deployments/*/configs/*}/packages
Mencantumkan paket konfigurasi.

Resource REST: v1.deployments.groups

Metode
create POST /v1/{name=deployments/*}/groups
Membuat grup, dan menampilkan Group baru.
delete DELETE /v1/{name=deployments/*/groups/*}
Menghapus group.
disable POST /v1/{name=deployments/*}/groups:disable
Menonaktifkan groups yang ditentukan.
enable POST /v1/{name=deployments/*}/groups:enable
Mengaktifkan groups yang ditentukan.
get GET /v1/{name=deployments/*/groups/*}
Mendapatkan group.
list GET /v1/{name=deployments/*}/groups
Mencantumkan groups deployment.
update PUT /v1/{name=deployments/*/groups/*}
Memperbarui group.
updateConfigs PUT /v1/{name=deployments/*/groups/*}/configs
Memperbarui config pada group.

Resource REST: v1.deployments.groups.charts

Metode
get GET /v1/{name=deployments/*/groups/*/charts/*}
Mendapatkan group chart.
list GET /v1/{name=deployments/*/groups/*}/charts
Mencantumkan group charts.

Resource REST: v1.deployments.groups.configs

Metode
list GET /v1/{name=deployments/*/groups/*}/configs
Mencantumkan konfigurasi grup.

Resource REST: v1.deployments.groups.members

Metode
batchCreate POST /v1/{name=deployments/*/groups/*}/members:batchCreate
Membuat anggota grup di grup tertentu.
batchDelete POST /v1/{name=deployments/*/groups/*}/members:batchDelete
Menghapus anggota grup dalam grup.
create POST /v1/{name=deployments/*/groups/*}/members
Membuat anggota grup dan menampilkan GroupMember baru.
delete DELETE /v1/{name=deployments/*/groups/*/members/*}
Menghapus group member.
get GET /v1/{name=deployments/*/groups/*/members/*}
Mendapatkan group member.
list GET /v1/{name=deployments/*/groups/*}/members
Mencantumkan group members.

Resource REST: v1.deployments.packages

Metode
delete DELETE /v1/{name=deployments/*/packages/**}
Menghapus package.
get GET /v1/{name=deployments/*/packages/**}
Mendapatkan package.
list GET /v1/{name=deployments/*}/packages
Mencantumkan packages.
listBatchGet GET /v1/{name=deployments/*/packages/**}:batchGet
Mencantumkan semua konfigurasi yang menggunakan paket yang ditentukan.
update PUT /v1/{name=deployments/*/packages/**}
Memperbarui package.