我目前正在开发一个web API,需要在其中收听Google日历更新。因此,我根据文档为PHP实现了谷歌推送通知,一切都很好(接收通知(。
我遇到的问题是,我想更新通道过期时间,这样我就不必每次都创建一个新的。这是对GPU和API请求的浪费,因为正如文档所示,每次创建新通道时,都会从完全的初始同步开始(高效地同步资源(。
相反,我希望始终进行增量同步。关于如何更新";过期";领域
答案:
您无法更新通道过期时间,您必须创建一个新的。
参考:
从您提供的链接,续订通知渠道:
目前没有自动续订通知通道的方法。当通道接近到期时,必须通过调用
watch
方法创建一个新通道。
相关:
- 提供续订活动的机制。watch而不是在非唯一频道上出错