Установка Google Sheets под контроль версий GitHub

#github #google-drive-api

#GitHub #google-drive-api

Вопрос:

У меня есть Google Диск с вложенной иерархией папок, включая Google Sheets. Для поддержки последующего процесса разработки мне нужно перенести папки и файлы в GitHub. Каков рекомендуемый способ сделать это?

  1. Я не вижу дополнения для GDrive.
  2. Я бы предпочел не платить за Zapier или автоматизировать.Решение для ввода-вывода, если я смогу этого избежать.
  3. Использование Google File Stream не работает, он выдает ошибку ввода-вывода после добавления в git при фиксации.
  4. Загрузка файлов в архив, а затем его расширение для добавления в локальное репозиторий git почти работает, но затем прерывается, потому что длина пути иерархии слишком велика.
  5. Скрипт на Python?

Ценю ваши мысли.

Комментарии:

1. Для меня лучше использовать скрипт Python для этого. Вы можете проверить этот код на github для получения более подробной информации. Вам нужно будет создать идентификатор клиента OAuth и секрет для использования с этим приложением, в API Drive Python quickstart есть ссылки на необходимые шаги.