Pesquisar dispositivos

É possível pesquisar dispositivos que correspondem a determinados atributos com o método mobiledevices.list da API Directory. Esse método aceita o parâmetro query, que é uma consulta de pesquisa que combina uma ou mais cláusulas de pesquisa. Cada cláusula de pesquisa é composta por três partes:

Campo
Atributo do dispositivo que é pesquisado. Por exemplo, serial.
Operador
Teste que é realizado nos dados para fornecer uma correspondência. Por exemplo, o operador : testa se um atributo de texto corresponde a um valor.
Valor
O conteúdo do atributo testado. Por exemplo, serialNumber.

Várias cláusulas são separadas por espaços em branco e são agrupadas implicitamente por um operador AND.

Exemplos

Todas as consultas usam o método mobiledevices.list, que tem uma solicitação HTTP semelhante a esta (quebras de linha incluídas para facilitar a leitura):

GET https://admin.googleapis.com/admin/directory/v1/customer/customerId/devices/mobile
?query=query parameters

Os parâmetros query precisam ser codificados para uso em URLs. Por exemplo, a consulta query=brand:goo* é codificada como URL como query=brand%3goo*. Todos os exemplos nesta página mostram parâmetros query não codificados. As bibliotecas de cliente processam essa codificação de URL automaticamente.

Pesquisar dispositivos que correspondem a um prefixo de número de série

serial:525*

Pesquisar dispositivos com e-mail que começa com fred

email:fred* email:contact*