Вы можете искать устройства, соответствующие определенным атрибутам, с помощью метода 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*