Możesz wyszukiwać urządzenia pasujące do określonych atrybutów za pomocą metody
mobiledevices.list
interfejsu Directory API. Ta metoda akceptuje parametr query, który jest zapytaniem łączącym co najmniej 1 klauzulę wyszukiwania. Każda klauzula wyszukiwania składa się z 3 części:
- Pole
- Atrybut urządzenia, który jest wyszukiwany. Na przykład:
serial. - Operator
- Test przeprowadzany na danych w celu dopasowania. Na przykład operator
:sprawdza, czy atrybut tekstowy pasuje do wartości. - Wartość
- Treść testowanego atrybutu. Na przykład:
serialNumber.
Poszczególne klauzule są oddzielone odstępami i połączone domyślnie operatorem AND.
Przykłady
Wszystkie zapytania używają metody mobiledevices.list, która ma żądanie HTTP podobne do tego (podziały wierszy zostały dodane dla czytelności):
GET https://admin.googleapis.com/admin/directory/v1/customer/customerId/devices/mobile
?query=query parameters
Parametry query muszą być zakodowane na potrzeby adresu URL. Na przykład zapytanie
query=brand:goo* jest zakodowane w formacie adresu URL jako query=brand%3goo*.
Wszystkie przykłady na tej stronie zawierają niezakodowane parametry query.
Biblioteki klienta automatycznie obsługują kodowanie adresu URL.
Wyszukiwanie urządzeń pasujących do prefiksu numeru seryjnego
serial:525*
Wyszukaj urządzenia, których adres e-mail zaczyna się od fred
email:fred* email:contact*