Aby wyszukać określony zestaw dysków współdzielonych, użyj pola ciągu zapytania q
za pomocą filtra drives.list
, aby filtrować przejazdy
zwrot, łącząc co najmniej jedno wyszukiwane hasło.
Ciąg zapytania składa się z tych 3 części:
query_term operator values
Gdzie:
query_term
to wyszukiwane hasło lub pole wyszukiwania.operator
określa warunek wyszukiwanego hasła.values
to konkretne wartości, których chcesz użyć do filtrowania wyszukiwania wyników.
Aby wyświetlić hasła i operatory zapytania, których możesz używać do filtrowania dysków współdzielonych: zobacz Wyszukiwane hasła i operatory.
Na przykład następujący ciąg zapytania filtruje wyszukiwanie tak, aby wyświetlało tylko dane udostępnione o nazwie „Zasoby interfejsu Google Drive API”.
q: name = 'Google Drive API resources' & useDomainAdminAccess=false
Przykłady ciągów zapytań
W tabeli poniżej znajdziesz przykłady niektórych podstawowych ciągów zapytań dla udostępnianych przejazdy. Rzeczywisty kod różni się w zależności od biblioteki klienta używanej w .
Musisz też zmieniać znaczenie znaków specjalnych w nazwach plików, aby
. Jeśli na przykład nazwa pliku zawiera zarówno apostrof,
('
) i znaku ukośnika lewego ("\"
) użyj ukośnika lewego, aby zmienić znaczenie tych znaków: name
contains 'quinn\'s paper\\essay'
.
Czego dotyczy zapytanie | Przykład | useDomainAdminAccess ustawienie |
---|---|---|
Dyski współdzielone utworzone po 1 czerwca 2017 r. | createdTime > '2017-06-01T12:00:00' |
true |
Dyski współdzielone widoczne w widoku domyślnym | hidden = false |
false |
Dyski współdzielone z więcej niż 1 użytkownikiem | memberCount > 1 |
true |
Dyski współdzielone ze słowem „poufne” i co najmniej 20 wspierających, | name contains 'confidential' and memberCount >= 20 |
true |
Dyski współdzielone ze słowem „poufne” w tytule na wszystkich dyskach współdzielonych w organizacji | name contains 'confidential' and orgUnitId = 'C03az79cb' |
true |
Dyski współdzielone ze słowem „poufne” w tytule na wszystkich dyskach współdzielonych, których użytkownik jest użytkownikiem | name contains 'confidential' |
false |
Dyski współdzielone bez przypisanego organizatora | organizerCount = 0 |
true |
dyski współdzielone, które nie zawierają identyfikatora jednostki organizacyjnej; | orgUnitId != 'C03az79cb' |
true |
Zapytanie obejmujące wiele haseł przy użyciu nawiasów
Aby pogrupować wiele haseł w zapytaniu, możesz użyć nawiasów. Aby na przykład: wyszukiwanie dysków współdzielonych utworzonych po określonej dacie i mających więcej 5 organizatorów lub więcej niż 20 członków, użyj tego zapytania:
createdTime > '2019-01-01T12:00:00' and (organizerCount > 5 or
memberCount > 20)
To wyszukiwanie zwróci wszystkie dyski współdzielone utworzone po 1 stycznia 2019 roku oraz te, mieć więcej niż 5 organizatorów lub ponad 20 członków.
Interfejs Drive API ocenia operatory and
i or
od lewej do prawej,
więc to samo wyszukiwanie bez nawiasów zwróci:
- Tylko dyski współdzielone z więcej niż 5 organizatorami, które zostały utworzone później 1 stycznia 2019 r.
- Wszystkie dyski współdzielone mające ponad 20 użytkowników, nawet te utworzone wcześniej 1 stycznia 2019 r.