使用Google Drive API v2澄清maxResults和nextPageToken

时间:2012-07-30 22:12:34

标签: google-drive-api

我只想澄清一下Google Drive API的文件:列表功能:

https://developers.google.com/drive/v2/reference/files/list

maxResults可以指定的最大值是多少?我假设这个值计算下一页结果的结果数量?

另外,nextPageToken是否只是查询字符串的一部分,需要与nextLink一起传递才能获得下一页结果?

谢谢!

2 个答案:

答案 0 :(得分:15)

maxResults查询参数可用于限制(或增加)列表请求中返回的项目数。我们的服务器设置了默认值和硬限制。 遗憾的是,我们通常不会记录这些数字,因为它们可以轻松更改并建议开发人员在生成的集合中查找nextPageToken和/或nextLink,以了解是否已返回所有项目。

nextPageToken属性将用作列表请求的pageToken查询参数。如果您使用生成的集合中的nextLink,则无需指定pageToken查询参数,因为它应该已包含在内。

答案 1 :(得分:2)

根据此页面,

maxResults不能大于1000:https://developers.google.com/drive/v2/reference/files/list