1

当询问课程列表(或任何列表)时,如果列表为空,nextPageToken 仍会返回,这可能有很好的理由,但也可能没有。这使得似乎还有更多信息需要获取。我发消息说“没有更多的项目”或者更有用的东西。

我认为正在发生,因为我们有很多课程,然后它们都被删除了。

我用这个页面来帮助测试。 https://developers.google.com/classroom/reference/rest/v1/courses/list

4

1 回答 1

1

有一个已知问题,尽管已删除的课程不会在响应中返回,但它们仍然会用完响应中的点,有时会导致结果页面稀疏或空白。然而,在这种情况下,nextPageToken实际上是正确的,因为在第一页之后可能会返回未删除的课程。分页逻辑应该始终是您继续获取页面,直到该nextPageToken字段丢失,而不管响应中返回了多少项目。

于 2015-09-15T14:15:36.050 回答