【问题标题】:Update expiration time of a google push notification channel更新谷歌推送通知通道的过期时间
【发布时间】:2021-09-16 03:39:37
【问题描述】:

我目前正在开发一个需要监听 Google 日历更新的网络 API。因此,我按照文档实现了 PHP 的谷歌推送通知,一切正常 (Receiving notifications)。

我的问题是我想更新频道过期时间,所以我不必每次都创建一个新频道。这是对 GPU 和 API 请求的浪费,因为正如文档所示,每次创建新频道时,都会从完整的初始同步开始 (Synchronize Resources Efficiently)。

相反,我想始终进行增量同步。关于如何更新“过期”字段的任何想法?

【问题讨论】:

标签: php google-cloud-platform push-notification google-calendar-api google-api-php-client


【解决方案1】:

答案:

你不能更新频道过期时间,你必须创建一个新的。

参考:

来自您提供的链接,Renewing notification channels

目前没有自动更新通知渠道的方法。当通道接近到期时,您必须通过调用 watch 方法创建一个新通道。

相关:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-03-06
    • 1970-01-01
    • 1970-01-01
    • 2021-06-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多