来自gmail新邮件的触发事件

来自gmail新邮件的触发事件,gmail,google-bigquery,Gmail,Google Bigquery,gmail中是否有可以捕获的API或事件,以便我可以启动工作流,甚至启动python脚本 我正在尝试自动化一项工作,它将从gmail中收到的电子邮件中提取csv附件。然后它将把csv转换成BigQuery 有什么想法吗?我不确定gmail本身 但您尝试的一件事是使用IMAP lib编写python脚本来读取gmail消息,并使用Google客户端python将其加载到bigquery。使用cron将其设置为每x分钟运行一次,以检查gmail帐户 这应该给你一个开始代码来阅读gmail信息: 如

gmail中是否有可以捕获的API或事件,以便我可以启动工作流,甚至启动python脚本

我正在尝试自动化一项工作,它将从gmail中收到的电子邮件中提取csv附件。然后它将把csv转换成BigQuery


有什么想法吗?

我不确定gmail本身

但您尝试的一件事是使用IMAP lib编写python脚本来读取gmail消息,并使用Google客户端python将其加载到bigquery。使用cron将其设置为每x分钟运行一次,以检查gmail帐户

这应该给你一个开始代码来阅读gmail信息:

如果只需要新消息,只需将搜索参数“ALL”替换为“UNSEEN”

更多信息:

将其加载到BigQuery的python示例:

我仍在等待IFTTT提供API,供用户创建自己的频道或自定义操作。i、 e.谷歌BigQuery频道


希望对您有所帮助。

最近进行了此集成:

  • 启用监视消息事件:

  • 当您收到一个新的传入消息ID(
    messagesAdded
    history type)时,您会询问它的信息(完整格式):

  • 在元数据中,您可以查找具有body.attachmentId的
    有效负载.parts[i]
    ,并使用其id获取附件: