2017-09-05 87 views
0

如何将公司帐户的电子邮件收件箱集成到我的应用程序中?假如您指定它们,像mail_roomgmail这样的宝石可以连接到一个邮箱。将收件箱电子邮件的Web钩子添加到公司gmail帐户

我在考虑网络钩状的通知API,但我无法弄清楚它是如何工作。

我怎样才能在公司的Gmail帐户添加对收件箱中的邮件网络挂钩?当在[email protected][email protected]收到消息时,我需要发送一个通知。

+0

您也可以向Gmail服务器询问收到的电子邮件。您可以将cron设置为每5分钟进行一次。我可以分享你感兴趣的代码概念。 –

+0

@PiotrGalas我已经建立了与我的个人电子邮件的连接,但与企业电子邮件无法做到。如果你知道如何做到这一点,那么请告诉 –

+0

如果它是gmail,那么你可能需要设置更少的限制模式。 –

回答

0

检查Push Notifications Gmail的API。

1.Initial云端发布/订阅设置

Gmail的API使用Cloud Pub/Sub API传递推送 通知。这允许通过各种方法的通知,包括webhooks和轮询单个订阅端点。

先决条件

为了完成这个设置的其余部分,确保您符合 云端发布/订阅先决条件,然后建立一个云端发布/订阅客户端。

创建一个话题

使用您的云端发布/订阅的客户,创造话题,Gmail的API 应该向其发送通知。主题名称可以是 项目下选择任何名称(即配套工程/ myproject的/主题/ *, 其中MyProject的是在谷歌 开发者控制台项目中列出的项目ID)。

由于Cloud Pub/Sub对 主题数量的限制,我们建议您针对您的应用程序针对所有Gmail API推送 通知使用单一主题。

创建订阅

按照云端发布/订阅用户指南订阅设立 你创建的主题。配置订阅类型为 无论是网络挂接推(即HTTP POST回调)或拉(即 通过您的应用程序启动)。这是您的应用程序将如何收到 更新通知。

更多的指导,了解更多信息。

相关问题