Method: files.delete

Эта команда безвозвратно удаляет файл, принадлежащий пользователю, не перемещая его в корзину. Для получения дополнительной информации см. раздел «Файлы.корзина» или «Удаление файлов и папок» .

Если файл находится на общем диске, пользователь должен быть organizer родительской папки. Если целевым файлом является папка, все её дочерние папки, принадлежащие пользователю, также удаляются.

HTTP-запрос

DELETE https://www.googleapis.com/drive/v3/files/{fileId}

В URL-адресе используется синтаксис транскодирования gRPC .

Параметры пути

Параметры
fileId

string

Идентификатор файла.

Параметры запроса

Параметры
supportsAllDrives

boolean

Указывается, поддерживает ли запрашивающее приложение как раздел «Мои диски», так и общие диски.

supportsTeamDrives
(deprecated)

boolean

Устарело: используйте supportsAllDrives вместо этого.

enforceSingleParent
(deprecated)

boolean

Устарело: если элемент не находится на общем диске, и его последний родительский элемент удален, но сам элемент не удален, элемент будет помещен в корневой каталог своего владельца.

Текст запроса

Тело запроса должно быть пустым.

Ответный текст

В случае успеха тело ответа будет представлять собой пустой JSON-объект.

Области полномочий

Требуется один из следующих диапазонов аутентификации OAuth:

  • https://www.googleapis.com/auth/drive
  • https://www.googleapis.com/auth/drive.appdata
  • https://www.googleapis.com/auth/drive.file

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