A API permite que clientes de dispositivos móveis e EMMs gerenciem de maneira programática o registro sem toque.
- Recurso REST: v1.customers
- Recurso REST: v1.customers.configurations
- Recurso REST: v1.customers.devices
- Recurso REST: v1.customers.dpcs
Serviço: androiddeviceprovision.googleapis.com
Para chamar esse serviço, use as bibliotecas de cliente fornecidas pelo Google. Se o aplicativo precisar usar bibliotecas próprias para chamar esse serviço, utilize as informações a seguir ao fazer 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://androiddeviceprovisioning.googleapis.com
Recurso REST: v1.customers
Métodos | |
---|---|
list |
GET /v1/customers Lista as contas de cliente do usuário. |
Recurso REST: v1.customers.configurations
Métodos | |
---|---|
create |
POST /v1/{parent=customers/*}/configurations Cria uma nova configuração. |
delete |
DELETE /v1/{name=customers/*/configurations/*} Exclui uma configuração não utilizada. |
get |
GET /v1/{name=customers/*/configurations/*} Recebe os detalhes de uma configuração. |
list |
GET /v1/{parent=customers/*}/configurations Lista as configurações de um cliente. |
patch |
PATCH /v1/{configuration.name=customers/*/configurations/*} Atualiza os valores de campo de uma configuração. |
Recurso REST: v1.customers.devices
Métodos | |
---|---|
applyConfiguration |
POST /v1/{parent=customers/*}/devices:applyConfiguration Aplica uma configuração ao dispositivo para registrá-lo no registro sem toque. |
get |
GET /v1/{name=customers/*/devices/*} Recebe os detalhes de um dispositivo. |
list |
GET /v1/{parent=customers/*}/devices Lista os dispositivos de um cliente. |
removeConfiguration |
POST /v1/{parent=customers/*}/devices:removeConfiguration Remove uma configuração do dispositivo. |
unclaim |
POST /v1/{parent=customers/*}/devices:unclaim Cancela a reivindicação de um dispositivo e o remove do registro sem toque. |
Recurso REST: v1.customers.dpcs
Métodos | |
---|---|
list |
GET /v1/{parent=customers/*}/dpcs Lista os DPCs (controladores de política do dispositivo) compatíveis com o registro sem toque. |