Переименовать папку в Google Drive через API

Есть ли способ переименовать папку на Google Диске через REST API?

Папки, с которыми я хочу сделать это, обычно имеют подпапки и файлы внутри них.

Я нашел документацию по переименованию файлов, но ничего о папках.

1 ответ

Используйте Drive API files.update. Тело вашего запроса должно выглядеть примерно так:

{
  "name": "newFileName"
}

Папки обрабатываются как файлы в v3 API, поэтому указанная вами конечная точка будет работать как для папок, так и для файлов.

Если вы хотите сделать это через REST API, вы можете сделать это, отправив HTTP-запрос PATCH на https://www.googleapis.com/drive/v3/files/%5BfileOrFolderId%5D.

Тело запроса должно включать:

{
   "name": "newFolderName"
}
Другие вопросы по тегам