google-apps-script - Google App Scripts 什么是 'paged' 调用?

标签 google-apps-script google-sheets

什么是“分页”调用?

整个页面都提到了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/

相关文章:

javascript - 如何将 google sheets API v3 迁移到 google sheets Api v4

google-apps-script - Google Apps 脚本中的模块化模式

google-apps-script - 使用importRange获取超链接单元格后,如何获取URL的值?

google-apps-script - 通过 Twilio 和 Google App 脚本发送彩信

javascript - 此上下文中的异常 : Cannot call SpreadsheetApp. getUi()

java - 创建表记录 - Google Spreadsheets API

java - Google 电子表格月份减 1

google-apps-script - Google Apps 脚本如何解析链接并提取文档 ID?

date - 如何在谷歌表中插入昨天的日期

google-sheets - 如何在值不为空的行中查找第一个单元格,并检查该数字是否小于或等于其他单元格中的数字