首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >google-admin-sdk推送通知过期

google-admin-sdk推送通知过期
EN

Stack Overflow用户
提问于 2017-05-05 15:53:39
回答 1查看 334关注 0票数 1

在观看用户活动时,使用谷歌推送通知,如下所示:

https://developers.google.com/admin-sdk/directory/v1/guides/push

我将过期时间设置为Unix时间毫秒。它似乎接受了它,但在收到通知时,它总是将其设置为未来的5小时。

根据文档,我通过在JSON中使用令牌等发送过期和unix时间来设置过期。

那么在admin-sdk中是否存在通知过期的内部最大值呢?我在其他服务上读到过。但谷歌文档没有明确的答案。

我希望能够将过期时间设置为20年后,并收到推送通知。而不必不断地设置它们。

任何以前做过这件事的人都会非常感谢任何帮助。提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2017-05-09 13:56:42

所以我找到了this thread in the Google Issues Tracker,它报告:

文档(https://developers.google.com/admin-sdk/reports/v1/guides/push#making-watch-requests)说,最大过期时间是604800秒(1周),但我们观察到的是,任何超过6小时的时间都会导致错误。

写这篇文章的日期要追溯到2015年。如果您现在查看文档链接,您会发现一条注释,上面写着:

备注:对于报表接口,最大过期时间为21600秒。如果您不在请求中设置过期属性,则过期时间默认为当前时间之后的21600秒。

这是针对Reports API的,但是这可能与Directory API的最大值相同。

我现在可以建议的是让file a Feature Request能够设置一个更高的值。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43799431

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档