0

截至几天前,调用 .../files/root/children 似乎返回了错误的 nextPageToken 值。我在两个帐户上看到了这一点,两者都可以使用 api-explorer 重现:
- 请注意,selfLink 和 nextLink 在响应中是相同的
- 对于不同文件夹的两个不同帐户上的每个请求,都会返回相同的 nextPageToken。
- 如果我将 pageToken 传递到查询中,孩子总是相同的
- maxResults 参数也被忽略。

所以看起来 pageToken 根本没有效果。因为我看到为各种不同的查询返回相同的 nextPageToken,所以我推测 nextPageToken 不好。

我用 ... 替换了部分令牌,并从 URL 中删除了 https 前缀。

要求:

GET www.googleapis.com/drive/v2/files/root/children?maxResults=10&pageToken=!!%7C~EAI...CAG&key={YOUR_API_KEY}

{
 "kind": "drive#childList",
 "etag": ...,
 "selfLink": "www.googleapis.com/drive/v2/files/root/children?maxResults=10&pageToken=!!%7C~EAI...CAG",
 "nextPageToken": "!!|~EAI...CAG",
 "nextLink": "www.googleapis.com/drive/v2/files/root/children?maxResults=10&pageToken=!!%7C~EAI...CAG",
4

1 回答 1

0

我可以确认这是一个影响儿童响应分页的错误。我们不尊重 maxResults 参数,而是列出整个目录。它应该在这周内修复。

于 2013-08-19T12:47:54.203 回答