当需要分页时,Gmail和日历API会在nextPageToken
和users.messages.list
端点的响应中返回events.list
值。如果在对这些端点的下一个请求中提供了nextPageToken
的值,则会返回下一页结果。
我的问题:这些nextPageToken
在Gmail和日历API背后的持续时间有多长?
上下文:我在Gmail和日历API之上构建抽象,以返回活动列表,此端点也有自己的分页。我的分页工作方法是将Gmail和日历API返回的nextPageToken
值存储在缓存中,然后返回客户端可在下一个请求中指定的UUID,以便弹出并使用这些Gmail和日历nextPageToken
(仅就像Google API本身一样。)
目标:将我的分页缓存TTL配置为最多等于Google API的TTL(如果有的话),以便它始终按预期工作。