配置Gmail帐户以发送有关主题的邮箱更新的通知

问题描述 投票:0回答:1

我是gsuite应用程序的新手。我正在尝试将要推送到Gmail的任何新电子邮件推送到某个主题。这是我关注的链接:https://developers.google.com/gmail/api/guides/push#protocol要将Gmail帐户配置为向您的Cloud Pub / Sub主题发送通知,只需使用Gmail API客户端,就可以像其他Gmail API调用一样,在Gmail用户邮箱上调用watch()。

我不确定如何实现?任何示例运行代码都很棒。我们需要编写python scipt还是需要编写cloudfunction进行配置,请告知?

python-3.x google-cloud-pubsub gsuite
1个回答
0
投票

This tutorial可能是一个不错的起点:它引导您完成以下步骤:启用Gmail API,授权访问以及设置Cloud Functions以监视消息和处理传入消息。本教程使用JavaScript而不是Python编写,但是应该使您对可以完成您感兴趣的架构的一个好主意。

关于Python专用资源:Gmail API Python quickstart是开始进行Gmail API调用的好地方。工作完成后,您可以尝试将其切换为调用watch()。

注意,如果要继续获取有关Cloud Pub / Sub主题的通知,则需要call watch() at least every 7 days。实现此目标的一种方法是使用Cloud Scheduler定期触发Cloud Pub / Sub主题,进而触发Cloud函数,该函数调用watch()。

© www.soinside.com 2019 - 2024. All rights reserved.