gws-driveDrive GWS Google CLI
googleworkspace/cli
Drive GWS.
Установка
npx -y skills add googleworkspace/cli --skill gws-drive --agent claude-codeGoogle Drive (v3)
Управление файлами, папками и общими дисками через CLI gws.
Предварительное требование: прочитайте ../gws-shared/SKILL.md для аутентификации, глобальных флагов и правил безопасности. Если файл отсутствует, выполните gws generate-skills.
gws drive <resource> <method> [flags]
Вспомогательные команды
| Команда | Описание |
|---|---|
+upload | Загрузить файл с автоматическими метаданными |
Обнаружение команд
# Просмотр ресурсов и методов
gws drive --help
# Параметры, типы и значения по умолчанию для метода
gws schema drive.<resource>.<method>
Используйте вывод gws schema для построения флагов --params и --json.
API-ресурсы
about
get— Информация о пользователе, его Drive и возможностях системы. Обязателен параметрfields.
accessproposals
get— Получить предложение доступа по IDlist— Список предложений доступа к файлу (только для approver'ов)resolve— Одобрить или отклонить предложение доступа
approvals
get— Получить Approval по IDlist— Список Approval'ов файла
apps
get— Получить конкретное приложениеlist— Список установленных приложений пользователя
changes
getStartPageToken— Получить начальный pageToken для отслеживания измененийlist— Список изменений пользователя или общего дискаwatch— Подписаться на изменения
channels
stop— Остановить отслеживание ресурсов через канал
comments
create— Создать комментарий к файлу. Обязателен параметрfields.delete— Удалить комментарийget— Получить комментарий по ID. Обязателен параметрfields.list— Список комментариев файла. Обязателен параметрfields.update— Обновить комментарий (patch semantics). Обязателен параметрfields.
drives
create— Создать общий дискget— Метаданные общего диска по IDhide— Скрыть общий диск из представления по умолчаниюlist— Список общих дисков пользователя (поддерживает параметрqдля поиска)unhide— Восстановить общий диск в представлении по умолчаниюupdate— Обновить метаданные общего диска
files
copy— Создать копию файла с применением обновлений (patch semantics)create— Создать файл. Максимальный размер: 5 120 ГБ. MIME:*/*download— Скачать содержимое файла. Операции действительны 24 часа.export— Экспортировать Google Workspace документ в нужный MIME-тип (лимит 10 МБ)generateIds— Сгенерировать набор file ID для create/copy запросовget— Метаданные или содержимое файла по ID. С параметромalt=media— скачать содержимое.list— Список файлов пользователя (поддерживает параметрq; по умолчанию включает удалённые файлы)listLabels— Список меток файлаmodifyLabels— Изменить набор меток файлаupdate— Обновить метаданные, содержимое или и то, и другое. Максимальный размер: 5 120 ГБ.watch— Подписаться на изменения файла
operations
get— Получить текущее состояние длительной операции (polling)
permissions
Предупреждение: параллельные операции с разрешениями одного файла не поддерживаются — применяется только последнее обновление.
create— Создать разрешение для файла или общего дискаdelete— Удалить разрешениеget— Получить разрешение по IDlist— Список разрешений файла или общего дискаupdate— Обновить разрешение (patch semantics)
replies
create— Создать ответ на комментарийdelete— Удалить ответget— Получить ответ по IDlist— Список ответов на комментарийupdate— Обновить ответ (patch semantics)
revisions
delete— Удалить версию файла (только для бинарного контента — изображений, видео)get— Метаданные или содержимое версии по IDlist— Список версий файла. Для часто редактируемых документов список может быть неполным.update— Обновить версию (patch semantics)
teamdrives (устарело)
create,get,list,update— Устарело; используйтеdrives.*
Из того же репозитория
gws-gmail — Gmail GWS Google CLI
googleworkspace/cli
Gmail GWS CLI.
gws-docs — Документы GWS Google CLI
googleworkspace/cli
Документы GWS.
gws-calendar — Календарь GWS Google CLI
googleworkspace/cli
Календарь GWS.
gws-sheets — Sheets GWS Google CLI
googleworkspace/cli
Sheets GWS.
gws-docs-write — написание документов GWS Google CLI
googleworkspace/cli
Написание GWS Docs.
gws-sheets-read — чтение Sheets GWS CLI
googleworkspace/cli
Чтение Sheets.
