Этот учебник может быть хорошей отправной точкой: он проведет вас через шаги по включению Gmail API, авторизации доступа и настройке облачных функций для отслеживания сообщений и обработки входящих сообщений. Учебник находится в JavaScript, а не Python, но он должен дать вам хорошее представление об архитектуре, которая может sh выполнять то, что вас интересует.
Что касается Python -specifi c ресурсы: Gmail API Python quickstart - хорошее место, чтобы начать делать вызовы Gmail API. Как только у вас все заработает, вы можете попробовать переключить его на call watch ().
Обратите внимание: если вы хотите и дальше получать уведомления в Cloud Pub / Sub topi c, вам потребуется звоните watch () не реже одного раза в 7 дней . Одним из способов добиться этого может быть использование Cloud Scheduler для периодического запуска Cloud Pub / Sub topi c, который, в свою очередь, запускает облачную функцию, которая вызывает watch ().