Github фиксирует вложения в gmail, используя Google App Script - PullRequest
0 голосов
/ 08 апреля 2020

Кто-то отправляет файлы на мою учетную запись Gmail, которые я хочу поместить в репозиторий Github. Любые руководства о том, как написать Google Script для периодической фиксации вложений?

Если это невозможно, какие еще бесплатные варианты у меня есть, чтобы автоматизировать этот процесс?

1 Ответ

1 голос
/ 08 апреля 2020

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

Вы можете создать проект сценария приложения, который периодически (используя основанный на времени триггер ) проверяет вашу электронную почту Gmail на наличие новых писем (фильтруя через поиск , или вы можете создать правило с самим Gmail для использования настраиваемой метки для писем, которые вы хотите загрузить в репозиторий GitHub).

Теперь, когда у вас есть объект GmailMessage, вы можете получить вложений и для их загрузки в GitHub, вы можете использовать код из этого скрипта , я следовал за ним, чтобы загружать данные из GitHub ранее. Я еще не пробовал делать коммиты, поэтому мне было бы интересно узнать, работает ли он на вас.

Приветствия!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...