Вопрос

Как удалить какой -либо файл с диска с помощью Google Drive API Python SDK?

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

Я прошел сквозь : https://developers.google.com/drive/v2/reference/files/delete

Но тогда, откуда мне получить FileId?

Любая помощь будет оценена.

Заранее спасибо...

Это было полезно?

Решение

Вам нужно читать и понять https://developers.google.com/drive/v2/reference/files#resource а также https://developers.google.com/drive/search-parameters а также https://developers.google.com/drive/v2/reference/files/list

Внизу последней страницы - это функция Try It теперь, которую вы можете использовать, чтобы воспроизвести с диска SDK ДО Вы пишете одну строку кода. Делать то же самое с https://developers.google.com/drive/v2/reference/files/delete

Как только вы поймете их, вы узнаете, как разбить или удалять файлы с диска. Лично я предпочитаю мусор, так как легче отменить мои ошибки во время тестирования. @martineau Не беспокойтесь о дисковом пространстве; Google не собирается заканчивать диск :-)

Единственный улов для использования мусора - это необходимо помнить, чтобы квалифицировать любые запросы с помощью «trashed = false», и пользователям нужно будет опустошить мусор, если они когда -либо достигли квоты.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top