As atualizações OTA do Android oferecem a infraestrutura usada pelo Portal do parceiro Android para gerenciar as atualizações do sistema de dispositivos.
- Recurso REST: v1.deployments
- Recurso REST: v1.deployments.configs
- Recurso REST: v1.deployments.configs.packages
- Recurso REST: v1.deployments.groups
- Recurso REST: v1.deployments.groups.charts
- Recurso REST: v1.deployments.groups.configs
- Recurso REST: v1.deployments.groups.members
- Recurso REST: v1.deployments.packages
Serviço: androidovertheair.googleapis.com
Para chamar esse serviço, recomendamos que você use as bibliotecas de cliente fornecidas pelo Google. Caso seu aplicativo precise usar suas próprias bibliotecas para chamar esse serviço, use as informações a seguir quando fizer as solicitações de API.
Documento de descoberta
Um Documento de descoberta é uma especificação legível por máquina para descrever e consumir APIs REST. Ele é usado para criar bibliotecas de cliente, plug-ins IDE e outras ferramentas que interagem com as APIs do Google. Um serviço pode fornecer vários documentos de descoberta. O serviço fornece o seguinte documento de detecção:
Endpoint de serviço
Um endpoint de serviço é um URL base que especifica o endereço de rede de um serviço de API. Um serviço pode ter vários endpoints de serviço. Este serviço tem o endpoint a seguir e todos os URIs abaixo são relativos a ele:
https://androidovertheair.googleapis.com
Recurso REST: v1.deployments
Métodos | |
---|---|
get |
GET /v1/{name=deployments/*} Recebe um Deployment . |
list |
GET /v1/deployments Listas deployments . |
update |
PUT /v1/{name=deployments/*} Atualiza um deployment . |
Recurso REST: v1.deployments.configs
Métodos | |
---|---|
create |
POST /v1/{name=deployments/*}/configs Cria um config e retorna o novo Config . |
delete |
DELETE /v1/{name=deployments/*/configs/*} Exclui um config . |
disable |
POST /v1/{name=deployments/*/configs/*}:disable Desativa todos os grupos ativados que têm a configuração especificada. |
get |
GET /v1/{name=deployments/*/configs/*} Recebe uma visualização config . |
list |
GET /v1/{name=deployments/*}/configs Lista configs de uma implantação. |
update |
PUT /v1/{name=deployments/*/configs/*} Atualiza um config . |
updatePackages |
PUT /v1/{name=deployments/*/configs/*}/packages Atualize os pacotes na configuração. |
Recurso REST: v1.deployments.configs.packages
Métodos | |
---|---|
list |
GET /v1/{name=deployments/*/configs/*}/packages Lista os pacotes da configuração. |
Recurso REST: v1.deployments.groups
Métodos | |
---|---|
create |
POST /v1/{name=deployments/*}/groups Cria um grupo e retorna o novo Group . |
delete |
DELETE /v1/{name=deployments/*/groups/*} Exclui um group . |
disable |
POST /v1/{name=deployments/*}/groups:disable Desativa o groups definido. |
enable |
POST /v1/{name=deployments/*}/groups:enable Ativa o groups definido. |
get |
GET /v1/{name=deployments/*/groups/*} Recebe um group . |
list |
GET /v1/{name=deployments/*}/groups Lista groups de uma implantação. |
update |
PUT /v1/{name=deployments/*/groups/*} Atualiza um group . |
updateConfigs |
PUT /v1/{name=deployments/*/groups/*}/configs Atualiza as config s em um group . |
Recurso REST: v1.deployments.groups.charts
Métodos | |
---|---|
get |
GET /v1/{name=deployments/*/groups/*/charts/*} Recebe um group chart . |
list |
GET /v1/{name=deployments/*/groups/*}/charts Listas group charts . |
Recurso REST: v1.deployments.groups.configs
Métodos | |
---|---|
list |
GET /v1/{name=deployments/*/groups/*}/configs Lista as configurações do grupo. |
Recurso REST: v1.deployments.groups.members
Métodos | |
---|---|
batchCreate |
POST /v1/{name=deployments/*/groups/*}/members:batchCreate Cria participantes em um grupo específico. |
batchDelete |
POST /v1/{name=deployments/*/groups/*}/members:batchDelete Exclui os participantes de um grupo. |
create |
POST /v1/{name=deployments/*/groups/*}/members Cria um membro do grupo e retorna o novo GroupMember . |
delete |
DELETE /v1/{name=deployments/*/groups/*/members/*} Exclui um group member . |
get |
GET /v1/{name=deployments/*/groups/*/members/*} Recebe um group member . |
list |
GET /v1/{name=deployments/*/groups/*}/members Listas group members . |
Recurso REST: v1.deployments.packages
Métodos | |
---|---|
delete |
DELETE /v1/{name=deployments/*/packages/**} Exclui um package . |
get |
GET /v1/{name=deployments/*/packages/**} Recebe um package . |
list |
GET /v1/{name=deployments/*}/packages Listas packages . |
listBatchGet |
GET /v1/{name=deployments/*/packages/**}:batchGet Lista todas as configurações que usam o pacote especificado. |
update |
PUT /v1/{name=deployments/*/packages/**} Atualiza um package . |