[英]Push notification for gmail in iOS app
对于连接到用户邮箱的iOS应用,我正在寻找一种可靠的方式来在有新邮件可用时向用户发送推送通知。 (当然,不进行轮询)。
如果需要,我可以设置服务器来接收来自gmail的推送,然后将其作为iOS推送重新发送。 但是,如果用户必须在其帐户中配置一些特殊功能以进行推送,这是不正确的。
任何对库(或外部服务)的建议或参考将不胜感激。
谢谢!
不幸的是,当前没有机制可以在收到新邮件时自动接收更新。 我建议在Apps API问题跟踪器的Gmail API中记录对推送通知支持的增强请求。 取而代之的是,您可以通过仅执行一次完全同步,然后跟踪历史记录ID并从那时开始仅进行部分同步,来最大程度地减少资源利用率。
Google已通过watch()调用增加了对邮箱更改推送通知的官方支持。
用法记录在这里: https : //developers.google.com/gmail/api/guides/push#getting_gmail_mailbox_updates
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.