我使用listMessages()获取所有“未读”消息,使用modifyMessage()更改标签,然后通过publish()方法将它们发布到Redis频道。
但我每时每刻都在请求新的消息。
如何才能在新消息到达时收到google的通知,这样我就不必每分钟轮询一次?我在google文档中检查了“推送通知”,但不知道该怎么做。
有人能用简单的话给我解释一下吗?
谢谢!
发布于 2016-12-18 23:08:42
Gmail API中的推送通知可以让你监视Gmail邮箱的变化。您可以使用此功能来提高应用程序的性能。它允许您消除轮询资源所涉及的额外网络和计算成本,以确定它们是否已更改。此外,它还将减少您的配额使用。
但请注意,对于向用户拥有的设备(即已安装的应用程序、移动设备或浏览器)发送的通知,基于投票的同步指南仍然是检索更新的推荐方法。
此documentation将帮助您了解如何实现和使用推送通知,包括如何接收和响应推送通知。
https://stackoverflow.com/questions/41165983
复制相似问题