0

我最近发现 listFolder/Continue API 仅返回 2000 个条目。而且我还尝试了递归和 while 循环来获取所有元数据并添加到现有的顶级 result.getEntries() 列表中。但是这些方法都不起作用,我仍然看到最终结果中只有 2000 个元数据条目。

有没有人尝试过让它在 Java 中工作?

4

1 回答 1

1

结果的每一页listFolder,即一次调用listFolderor的每个响应listFolderContinue,最多可以包含大约 2,000 个条目。(请注意,此数字无法保证,因此您不应依赖它。)

为确保您可以获取文件夹中的所有项目,您需要同时使用listFolderlistFolderContinue,并在最后一次调用时listFolderContinue使用最新的回调为。这里有一个工作示例:cursorhasMoretrue

https://github.com/dropbox/dropbox-sdk-java/blob/c6aeb4bf3011e6b803eaa325ea20a52f8412ee0f/examples/tutorial/src/main/java/com/dropbox/core/examples/tutorial/Main.java#L32

于 2017-08-22T19:35:23.713 回答