Вы можете искать устройства, соответствующие определенным атрибутам, с помощью метода mobiledevices.list
API каталога. Этот метод принимает параметр query
, который представляет собой поисковый запрос, объединяющий одно или несколько предложений поиска. Каждое предложение поиска состоит из трех частей:
- Поле
- Атрибут устройства, по которому осуществляется поиск. Например,
serial
. - Оператор
- Тест, выполняемый с данными для обеспечения соответствия. Например, оператор
:
проверяет, соответствует ли текстовый атрибут значению. - Ценить
- Содержимое проверяемого атрибута. Например,
serialNumber
.
Несколько предложений разделяются пробелами и неявно соединяются оператором AND
.
Примеры
Все запросы используют метод mobiledevices.list
, который имеет HTTP-запрос, аналогичный следующему (для удобства чтения включены разрывы строк):
GET https://admin.googleapis.com/admin/directory/v1/customer/customerId/devices/mobile
?query=query parameters
Параметры query
должны быть закодированы в URL. Например, запрос query=brand:goo*
— это URL-адрес, закодированный как query=brand%3goo*
. Во всех примерах на этой странице показаны незакодированные параметры query
. Клиентские библиотеки автоматически обрабатывают это кодирование URL.
Поиск устройств, соответствующих префиксу серийного номера
serial:525*
Поиск устройств, адрес электронной почты которых начинается с fred
email:fred* email:contact*