Поиск общих дисков

Чтобы найти определенный набор общих дисков, используйте строку запроса q с drives.list , чтобы отфильтровать возвращаемые диски.

Строка запроса состоит из следующих трех частей:

query_term operator values

Где:

  • query_term — это термин или поле запроса для поиска. Чтобы определить, какие условия запроса можно использовать для фильтрации общих дисков, см. Условия запроса общих дисков .

  • Оператор определяет условие для термина запроса. Чтобы определить, какие операторы можно использовать с каждым термином запроса, обратитесь к разделу Операторы запроса .

  • значения — это конкретные значения, которые вы хотите использовать для фильтрации результатов поиска.

В следующей таблице показаны примеры поисковых запросов для общих дисков:

Описание Строка запроса Обязательный параметр useDomainAdminAccess
Общие диски без назначенного организатора organizerCount = 0 true
Общие диски со словом «конфиденциально» в названии и 20 или более участниками. name contains 'confidential' and memberCount >= 20 true
Общие диски, созданные после 1 июня 2017 г. createdTime > '2017-06-01T12:00:00' true
Общие диски видны в представлении по умолчанию hidden = false false

Запрос нескольких терминов с круглыми скобками

Вы можете использовать круглые скобки, чтобы сгруппировать несколько терминов запроса вместе. Например, для поиска общих дисков, созданных после определенной даты и имеющих более 5 организаторов или более 20 участников, используйте этот запрос:

createdTime > '2019-01-01T12:00:00' and (organizerCount > 5 or memberCount > 20)

Этот поиск возвращает все общие диски, созданные после 1 января 2019 года и имеющие более 5 организаторов или более 20 участников.

Drive API оценивает операторы and и or слева направо, поэтому тот же поиск без круглых скобок вернет следующий результат:

  • только общие диски с более чем пятью организаторами, созданные после 1 января 2019 года.
  • все общие диски с числом участников более 20, даже созданные до 1 января 2019 года.