Urządzenia pasujące do określonych atrybutów możesz wyszukiwać za pomocą metody mobiledevices.list
interfejsu Directory API. Ta metoda akceptuje parametr query
, czyli zapytanie łączące co najmniej 1 klauzulę wyszukiwania. Każda klauzula wyszukiwania składa się
z 3 części:
- Pole
- Wyszukiwany atrybut urządzenia. Na przykład:
serial
. - Operator
- Test wykonywany na danych w celu znalezienia dopasowania. Na przykład operator
:
sprawdza, czy atrybut tekstowy pasuje do wartości. - Wartość
- Zawartość testowanego atrybutu. Na przykład:
serialNumber
.
Wiele klauzul jest rozdzielonych odstępami i domyślnie połączone operatorem AND
.
Przykłady
Wszystkie zapytania korzystają z metody mobiledevices.list
, która zawiera żądanie HTTP podobne do tego (podziały wierszy uwzględnione w celu zwiększenia 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 adresem URL zakodowanym jako query=brand%3goo*
.
Wszystkie przykłady na tej stronie zawierają niezakodowane parametry query
.
Biblioteki klienta automatycznie obsługują to kodowanie adresów URL.
Wyszukaj urządzenia pasujące do prefiksu numeru seryjnego
serial:525*
Wyszukaj urządzenia z adresem e-mail rozpoczynającym się od Jana
email:fred* email:contact*