#github #google-drive-api
#GitHub #google-drive-api
Вопрос:
У меня есть Google Диск с вложенной иерархией папок, включая Google Sheets. Для поддержки последующего процесса разработки мне нужно перенести папки и файлы в GitHub. Каков рекомендуемый способ сделать это?
- Я не вижу дополнения для GDrive.
- Я бы предпочел не платить за Zapier или автоматизировать.Решение для ввода-вывода, если я смогу этого избежать.
- Использование Google File Stream не работает, он выдает ошибку ввода-вывода после добавления в git при фиксации.
- Загрузка файлов в архив, а затем его расширение для добавления в локальное репозиторий git почти работает, но затем прерывается, потому что длина пути иерархии слишком велика.
- Скрипт на Python?
Ценю ваши мысли.
Комментарии:
1. Для меня лучше использовать скрипт Python для этого. Вы можете проверить этот код на github для получения более подробной информации. Вам нужно будет создать идентификатор клиента OAuth и секрет для использования с этим приложением, в API Drive Python quickstart есть ссылки на необходимые шаги.