Навсегда удалить файл с google Диска

Как навсегда удалить файл на Google диске с помощью Google script Я нахожу только метод setTrashed. Он переместил файл в корзину, но как удалить файл навсегда

1 ответов


Apps Script имеет возможность доступа к API Google, но вам нужно явно включить их, прежде чем они могут быть использованы.

API диска, можно использовать для удаления файла.

Drive API-удалить

метод API диска удалить вместо удалить.

чтобы включить API диска, откройте меню ресурсы, затем выберите расширенные службы Google, и появится меню. Вам нужно нажмите Drive API сервис. Убедитесь, что отображается зеленый текст "ON".

enter image description here

Как только вы это сделаете, вы можете использовать автозаполнение в редакторе кода, чтобы увидеть, что доступно для методов. Когда вы вводите слово "диск" в редакторе кода, затем вводите точку, появится контекстное меню. Тогда вы можете выбрать файлы, etc.

Drive.Files.remove(fileId);

Примечание:

обратите внимание на ссылку: разработчики Google Консоль

вы должны посетить консоль и включить службы там же. И похоже, что единственный способ добраться до вашего проекта скрипта приложений в консоли-через ссылку в этом всплывающем окне Advanced Google Services. Переход на консоль Google без правильного номера проекта в URL-адресе не показывает проект сценария приложений.

вы можете добраться до консоли с помощью:

Консоль Google

но это тупик потому что он не показывает проекты сценариев приложений, которые у вас есть.