谷歌日历API在一天后"The requested minimum modification time lies too far in the past."



我的代码使用以下参数使用service.events().list()获取日历事件:

timeMax: 2015-11-13T04:12:44.263000Z
timeMin: 2014-05-17T04:12:44.263000Z
updatedMin: 2014-11-12T14:56:20.395000Z # = yesterday

我知道updatedMin参数有一个限制,可以防止它在过去太远,但最近我收到以下错误,即使updatedMin昨天

请求的最短修改时间太久远。

无论在哪里提到这个错误,他们都在谈论过去大约 20 天的限制,当然不是一天。

知道是什么导致了此错误吗?

@Tzach,我在 API 资源管理器中使用相同的值尝试了上述查询,除非它大于 20 天,否则它返回的结果没有任何错误。正如Luc所说,最好切换到syncTokens,这样可以节省带宽。

最新更新