【发布时间】:2021-03-30 09:47:38
【问题描述】:
我正在尝试检索由我的组织内的用户创建的所有 Google 云端硬盘文件(已设置域范围委派和 drive 角色)。
srv.Files.List().Corpora("domain").Fields("*").Q(modifiedTime).PageSize(1000).Pages(d.ctx, listFiles)
虽然这种调用的结果,只返回共享设置中有“[COMPANY] 中的人可以搜索此文件”的文件,已切换。
如果我冒充其他用户并将Corpora("domain") 更改为Corpora("user"),我可以列出所有文件,但如果我有成千上万的用户,这不是最佳选择。
如何列出我组织下的所有文件,包括未共享的文件?
【问题讨论】:
标签: go google-api google-drive-api service-accounts google-api-go-client