Список всех доступных общих дисков на диске Google

#google-api #google-drive-api

#google-api #google-drive-api

Вопрос:

Я пытаюсь перечислить все общие диски Google, используя приведенный ниже api

 GET https://www.googleapis.com/drive/v3/drives?pageSize=100amp;key=[YOUR_API_KEY] HTTP/1.1

Authorization: Bearer [YOUR_ACCESS_TOKEN]
Accept: application/json
  

Но могу ли я перечислить все диски без указания параметра pagesize? Также указано, что ограничение страницы равно 100. В любом случае мы можем перечислить все диски без каких-либо ограничений.

Ответ №1:

Если вы проверите документацию на диски.список вы увидите, что в нем указано

pageSize integer Максимальное количество возвращаемых общих дисков. Допустимые значения от 1 до 100 включительно. (По умолчанию: 10)

Невозможно установить параметр размера страницы больше 100. Нет, вы не можете получать диски без каких-либо ограничений, ограничения существуют, чтобы мы все могли использовать API вместе, без того, чтобы кто-то один делал огромный вызов, который требует много вычислительной мощности.

вам нужно будет использовать маркер страницы и разбить ваш запрос на страницы.

Комментарии:

1. Любым другим способом я могу передать имя диска в параметре и перечислить только конкретные сведения о диске. например. Название диска = Продажи

2. проверьте параметр q в списке дисков, чтобы вызвать ссылку на поиск общих дисков , но, я думаю, для этого вам нужны специальные разрешения.