GMail 停止发送推送通知
Posted
技术标签:
【中文标题】GMail 停止发送推送通知【英文标题】:GMail stops sending push notification 【发布时间】:2017-08-25 08:48:13 【问题描述】:我已经在this guide 之后配置了推送通知,当调用watch 端点时,我会得到大约一周的到期时间。
在此期间,我希望收到有关我已配置的 Pub/Sub 主题的通知,而无需在到期日期之前的某个时间调用 watch
端点。
但是发生的情况是,大约一天后我不再收到通知,并且调用 watch
端点也无济于事。
为什么 GMail 停止向订阅端点发送通知?
【问题讨论】:
您可以添加任何详细信息,例如:使用的代码,遇到的错误问题吗? How do I ask a good question?, How to create a Minimal, Complete, and Verifiable example 向社区展示你的尝试。 我刚刚完全按照 [Google 推送通知指南] (developers.google.com/gmail/api/guides/push),所以它们只是一组 API 调用。 Google 响应始终为 200,因此没有错误,但一段时间后我不再收到指定端点的 webhook。 您好,您的问题解决了吗?尽管我们每天都续订订阅(致电watch
),但我们遇到了同样的问题。有时我们会在两次续订之间停止接收通知,因此客户在此期间不会收到消息。
【参考方案1】:
Gmail Pub/Sub 通知订阅将在 7 天后到期,您必须再次致电 watch()
续订订阅。
https://developers.google.com/gmail/api/guides/push#renewing_mailbox_watch
也许这就是问题所在。
【讨论】:
以上是关于GMail 停止发送推送通知的主要内容,如果未能解决你的问题,请参考以下文章
通过 PushSharp.Core 发送 Apple 推送通知停止工作