什么是“分页”调用?
整个页面都提到了https://developers.google.com/apps-script/reference/gmail/gmail-app.html#search(String)
是否有任何关于“分页”调用的文档?为什么他们提到它就像我应该能够在其他地方阅读的东西一样?
说了七遍
please use the 'paged' call, and specify ranges of the threads to retrieve in each call.
我理解将其分解成碎片的概念,但他们说 'paged' 调用是否有关于此的一些文档或我应该理解的某种俚语?
最佳答案
这是指页面 token 的概念,您应该能够将其作为参数添加到您的请求中。还有一些更好的例子 here .不幸的是,没有任何页面可以真正解释页面 token 是什么,所以我会尽力而为。
假设我调用 Gmail API 并且我想要我帐户中所有电子邮件的列表。在一个请求中无法提供太多内容,因此我一次请求 1,000 个,从我最近的消息开始。当我请求 1,000 条消息时,Google 将返回 page token
给我以及我要求的 1,000 个结果。如果我想要 1,000 封最近的电子邮件,我需要发送 pageToken
我从我之前的请求中得到了我的新请求。
把它想象成翻阅一本书,你可以决定一页上有多少“单词”(使用 maxResults
参数)。当您停止从 Google 获取 pageToken 时,您已完成本书并已请求所有可用信息。pageToken
似乎仅在 Gmail Advanced Service 上可用.
关于google-apps-script - Google App Scripts 什么是 'paged' 调用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58963200/