Google Photos API的pageSize参数未返回预期结果

nak*_*ifi 5 google-apis-explorer google-photos-api

我正在尝试使用Google Photos API Explorer来限制使用albums.list方法返回的相册数量。

如果我设置pageSize = 10,则api资源管理器会返回5个相册,如果我将其设置为3,则会返回1个相册。

关于为什么我没有在响应中看到与通过pageSize参数设置的相册数量相同的任何建议?

谢谢

Jan*_*eit 3

页面大小描述了所需的最大结果数,但并不能保证。

如果您需要从单个请求中获得至少 10 个结果,则最好的选择是请求更大的页面大小(如您所发现的)。或者,您始终可以使用 提出其他请求nextPageToken

(我们有一些计划在未来改进这一点,并返回一些与页面大小相同甚至更接近的结果。不幸的是,目前我们无法保证请求中的结果数量,但我们总是如果可能的话尝试填充页面大小。)

  • 最好在文档中提及此行为:) (5认同)