Google 团队云端硬盘文件列表未显示所有文件
Google Team Drive file list not showing all files
在使用 v3 of Google Drive API for listing files 查询团队驱动器内容时,我没有得到任何结果或结果列表不完整。
我已经仔细检查过:
- 我正在使用的服务用户的团队驱动权限
- 我正在设置
setSupportsTeamDrives
和 setIncludeTeamDriveItems
参数
- 我正在显式设置
setPageSize
并使用 setPageToken
和 getNextPageToken
的分页机制
但是,对 GoogleApiClient.drive.files.list....execute()
的调用成功了,但是 returns 结果太少(与目测相比)。
有什么问题吗?
(注意另一个问题 不是重复的,因为另一个问题是关于不完整的 "columns",而不是 "rows")
如果您明确设置 corpora
,则可以避免这种情况,例如
.setCorpora("teamDrive")
.setTeamDriveId("0000REDACTED")
否则,结果列表似乎是由 Google 主观决定的,没有应用明确的标准。
截至撰写本文时(2018 年 11 月)Google documentation 似乎未提及未指定时 corpora
的默认值。
在使用 v3 of Google Drive API for listing files 查询团队驱动器内容时,我没有得到任何结果或结果列表不完整。
我已经仔细检查过:
- 我正在使用的服务用户的团队驱动权限
- 我正在设置
setSupportsTeamDrives
和setIncludeTeamDriveItems
参数 - 我正在显式设置
setPageSize
并使用setPageToken
和getNextPageToken
的分页机制
但是,对 GoogleApiClient.drive.files.list....execute()
的调用成功了,但是 returns 结果太少(与目测相比)。
有什么问题吗?
(注意另一个问题
如果您明确设置 corpora
,则可以避免这种情况,例如
.setCorpora("teamDrive")
.setTeamDriveId("0000REDACTED")
否则,结果列表似乎是由 Google 主观决定的,没有应用明确的标准。
截至撰写本文时(2018 年 11 月)Google documentation 似乎未提及未指定时 corpora
的默认值。