Wyszukaj dyski współdzielone

Aby wyszukać określony zestaw dysków współdzielonych, użyj pola ciągu zapytania q z parametrem drives.list, aby odfiltrować dyski, które mają zwrócić wyniki po połączeniu co najmniej 1 wyszukiwanego hasła.

Ciąg tekstowy zapytania składa się z tych 3 części:

query_term operator values

Gdzie:

  • query_term to zapytanie lub pole, w których przypadku ma być wykonywane wyszukiwanie.

    .
  • operator określa warunek dla wyrażenia zapytania.

  • values to konkretne wartości, których chcesz użyć do filtrowania wyników wyszukiwania.

Aby wyświetlić zapytania i operatory, których możesz używać do filtrowania dysków współdzielonych, zapoznaj się z artykułem Zapytania i operatorzy wyszukiwania.

Na przykład następujący ciąg znaków filtra wyszukiwania zwraca tylko udostępnione dyski o nazwie „Zasoby interfejsu API Dysku Google”.

q: name = 'Google Drive API resources' & useDomainAdminAccess=false

Przykłady ciągów zapytań

W tabeli poniżej znajdziesz przykłady podstawowych ciągów zapytań dotyczących udostępnionych dysków. Rzeczywisty kod różni się w zależności od biblioteki klienta używanej do wyszukiwania.

Musisz też użyć kodów zmiany znaczenia w nazwach plików, aby mieć pewność, że zapytanie działa prawidłowo. Jeśli np. nazwa pliku zawiera znak apostrofu (') i znak ukośnika lewego ("\"), użyj ukośnika lewego, aby je rozdzielić: name contains 'quinn\'s paper\\essay'.

Co chcesz zapytać 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 z co najmniej 20 członkami i słowem „poufne” w tytule. name contains 'confidential' and memberCount >= 20 true
Dyski współdzielone ze słowem „poufne” w tytule wśród wszystkich dysków współdzielonych w organizacji name contains 'confidential' and orgUnitId = 'C03az79cb' true
Dyski współdzielone z słowem „poufne” w tytule spośród wszystkich dysków współdzielonych, do których użytkownik należy. 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

Wyszukiwanie wielu haseł za pomocą nawiasów

Za pomocą nawiasów możesz grupować wiele elementów zapytania. Aby np. wyszukać dyski współdzielone utworzone po określonym dniu, które mają więcej niż 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)

Ta wyszukiwarka zwraca wszystkie dyski współdzielone utworzone po 1 stycznia 2019 r., które mają więcej niż 5 organizatorów lub więcej niż 20 użytkownikó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 co najmniej 5 organizatorami, które zostały utworzone po 1 stycznia 2019 r.
  • Wszystkie dyski współdzielone z ponad 20 użytkownikami, nawet te utworzone przed 1 stycznia 2019 r.