Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Gmail 发送或接收电子邮件时发送webhook_Gmail_Integration_Webhooks - Fatal编程技术网

Gmail 发送或接收电子邮件时发送webhook

Gmail 发送或接收电子邮件时发送webhook,gmail,integration,webhooks,Gmail,Integration,Webhooks,我一直在寻找如何创建一个webhook,当一封电子邮件在Gmail中发送或接收时,它会被触发。例如,有人发送一封电子邮件,该电子邮件作为JSON对象发布到我的一个应用程序。我发现许多中间商应用程序/服务都可以做到这一点(zapier提供了我想要的所有功能,但它需要钱),但我找不到任何关于如何实际做到这一点的文档,因此我不需要为此付费 这可能吗?经过一些研究,我能找到的最佳解决方案是使用 要实现zapier提供的功能,您必须有一个服务或其他东西来轮询google并查询收件箱中用户的状态。还有两种方

我一直在寻找如何创建一个webhook,当一封电子邮件在Gmail中发送或接收时,它会被触发。例如,有人发送一封电子邮件,该电子邮件作为JSON对象发布到我的一个应用程序。我发现许多中间商应用程序/服务都可以做到这一点(zapier提供了我想要的所有功能,但它需要钱),但我找不到任何关于如何实际做到这一点的文档,因此我不需要为此付费


这可能吗?

经过一些研究,我能找到的最佳解决方案是使用


要实现zapier提供的功能,您必须有一个服务或其他东西来轮询google并查询收件箱中用户的状态。还有两种方法可以触发代码调用,但我不认为zapier就是这么做的。有关更多信息,请查看。

您可以尝试使用它们来连接多个gmail(和其他)邮箱,然后为不同的操作创建Webhook。他们为您处理轮询,然后只要满足条件,他们就会调用您提供的URL。

您需要发送前钩子还是发送后钩子?这里的结束原因显然无效。询问者明确要求在没有中间人服务的情况下实现这一点;这怎么可能被理解为一个工具推荐问题呢?我用zapier解决了这个问题-这篇文章很好地介绍了它:@knagode我在使用Gmail触发器,action是zapier中的webhook。我可以知道,如果有任何方法可以读取gmail webhook zap中webhook的响应,我需要根据该响应触发另一个操作吗?(即gmail-webhook-gmail)context.io可以回复线程化电子邮件吗?@SazzadTusharKhan我认为你不能通过context.io“发送”回复;但是您可以配置context.io webhook来“监视”特定线程的任何活动。对于gmail,如果您使用gmail的线程id并使用“gm-thread\U id”格式配置webhook,您将获得更好的结果2019年更新:context.io因谷歌隐私政策的变化而正式关闭。答案似乎非常过时……没有合用的好选择吗?我们可以使用此gmail API的webhook方法获取电子邮件内容吗?有订阅收件箱的选项,因此您完全可以免费使用zapier功能