Google Team Drive文件列表未显示所有文件

时间:2018-11-14 12:39:38

标签: google-drive-api google-drive-team-drive

使用v3 of Google Drive API for listing files时,在查询团队练习内容时我没有结果或结果列表不完整。

我已仔细检查:

  • 我正在使用的服务用户的团队推动权限
  • 我正在设置setSupportsTeamDrivessetIncludeTeamDriveItems参数
  • 我正在显式设置setPageSize,并使用带有setPageTokengetNextPageToken的分页机制

但是,对GoogleApiClient.drive.files.list....execute()的调用成功了,但返回的结果却很少(与目瞪口呆相比)。

怎么了?

(请注意,另一个问题Incomplete Google Drive REST API results for Team Drive files不是重复的,因为另一个问题是关于不完整的“列”,而不是“行”)

1 个答案:

答案 0 :(得分:0)

例如,如果您明确设置corpora,则可以避免这种情况

     .setCorpora("teamDrive")
     .setTeamDriveId("0000REDACTED")

否则,结果列表似乎由Google主观决定,没有应用明确的标准。 截至撰写本文时(2018年11月),Google documentation似乎并未提及corpora的默认值(未指定)。