Android Over the Air API

Las actualizaciones de Android de manera inalámbrica (OTA) proporcionan la infraestructura que usa el portal de socios de Android para administrar las actualizaciones del sistema de los dispositivos.

Servicio: androidovertheair.googleapis.com

Para llamar a este servicio, te recomendamos que uses las bibliotecas cliente proporcionadas por Google. Si tu aplicación necesita usar tus propias bibliotecas para llamar a este servicio, usa la siguiente información cuando realices solicitudes a la API.

Documento de descubrimiento

Un Documento de descubrimiento es una especificación procesable para describir y consumir las API de REST. Se usa para compilar bibliotecas cliente, complementos IDE y otras herramientas que interactúan con las API de Google. Un servicio puede proporcionar varios documentos de descubrimiento. Este servicio proporciona el documento de descubrimiento siguiente:

Extremo de servicio

Un extremo de servicio es una URL base que especifica la dirección de la red de un servicio de API. Un servicio puede tener varios extremos de servicio. Este servicio tiene el siguiente extremo, y todos los URI que se muestran a continuación son relativos a él:

  • https://androidovertheair.googleapis.com

Recurso de REST: v1.deployments

Métodos
get GET /v1/{name=deployments/*}
Obtiene un Deployment.
list GET /v1/deployments
Muestra deployments.
update PUT /v1/{name=deployments/*}
Actualiza un objeto deployment.

Recurso de REST: v1.deployments.configs

Métodos
create POST /v1/{name=deployments/*}/configs
Crea un config y muestra el Config nuevo.
delete DELETE /v1/{name=deployments/*/configs/*}
Borra un config.
disable POST /v1/{name=deployments/*/configs/*}:disable
Inhabilita todos los grupos habilitados que tienen la configuración especificada.
get GET /v1/{name=deployments/*/configs/*}
Obtiene una vista config.
list GET /v1/{name=deployments/*}/configs
Muestra una lista configs de una implementación.
update PUT /v1/{name=deployments/*/configs/*}
Actualiza un objeto config.
updatePackages PUT /v1/{name=deployments/*/configs/*}/packages
Actualiza los paquetes en la configuración.

Recurso de REST: v1.deployments.configs.packages

Métodos
list GET /v1/{name=deployments/*/configs/*}/packages
Muestra una lista de los paquetes de la configuración.

Recurso de REST: v1.deployments.groups

Métodos
create POST /v1/{name=deployments/*}/groups
Crea un grupo y muestra el Group nuevo.
delete DELETE /v1/{name=deployments/*/groups/*}
Borra un group.
disable POST /v1/{name=deployments/*}/groups:disable
Inhabilita la groups definida.
enable POST /v1/{name=deployments/*}/groups:enable
Habilita la groups definida.
get GET /v1/{name=deployments/*/groups/*}
Obtiene un group.
list GET /v1/{name=deployments/*}/groups
Muestra una lista groups de una implementación.
update PUT /v1/{name=deployments/*/groups/*}
Actualiza un objeto group.
updateConfigs PUT /v1/{name=deployments/*/groups/*}/configs
Actualiza los config en un group.

Recurso de REST: v1.deployments.groups.charts

Métodos
get GET /v1/{name=deployments/*/groups/*/charts/*}
Obtiene un group chart.
list GET /v1/{name=deployments/*/groups/*}/charts
Muestra group charts.

Recurso de REST: v1.deployments.groups.configs

Métodos
list GET /v1/{name=deployments/*/groups/*}/configs
Muestra una lista de las opciones de configuración del grupo.

Recurso de REST: v1.deployments.groups.members

Métodos
batchCreate POST /v1/{name=deployments/*/groups/*}/members:batchCreate
Crea miembros en un grupo específico.
batchDelete POST /v1/{name=deployments/*/groups/*}/members:batchDelete
Borra los miembros del grupo.
create POST /v1/{name=deployments/*/groups/*}/members
Crea un miembro del grupo y muestra el nuevo GroupMember.
delete DELETE /v1/{name=deployments/*/groups/*/members/*}
Borra un group member.
get GET /v1/{name=deployments/*/groups/*/members/*}
Obtiene un group member.
list GET /v1/{name=deployments/*/groups/*}/members
Muestra group members.

Recurso de REST: v1.deployments.packages

Métodos
delete DELETE /v1/{name=deployments/*/packages/**}
Borra un package.
get GET /v1/{name=deployments/*/packages/**}
Obtiene un package.
list GET /v1/{name=deployments/*}/packages
Muestra packages.
listBatchGet GET /v1/{name=deployments/*/packages/**}:batchGet
Enumera todos los archivos de configuración que usan el paquete especificado.
update PUT /v1/{name=deployments/*/packages/**}
Actualiza un objeto package.