列出用户在 Google Drive V3 API 中具有写入权限的所有文件夹
Listing all folders which user has write access to in Google Drive V3 API
我目前正在尝试列出给定用户对 Google 驱动器 API 具有写入权限的所有文件夹。我能够列出所有文件夹,但还没有找到一种方法来仅列出用户具有写入权限的文件夹。
例如,用户在其 Google 驱动器中有 3 个文件夹:
["Id1","Id2","Id3]
用户对文件夹 Id1 和 Id3 具有写入权限。
我可以使用 URL q=mimeType%20%3D%20%27application%2Fvnd.google-apps.folder%27&key=[MY_API_KEY]
列出用户当前在其云端硬盘中拥有的所有文件夹,即 Id1、2 和 3。但是,如果我只想列出 Id1 和 3,我该如何实现?
提前致谢!
在那种情况下,使用 writers
作为搜索查询怎么样?
示例搜索查询:
mimeType='application/vnd.google-apps.folder' and '###' in writers
- 在您的情况下,
###
可能是用户的电子邮件地址。
- 如需URL编码,请进行编码。
参考:
我目前正在尝试列出给定用户对 Google 驱动器 API 具有写入权限的所有文件夹。我能够列出所有文件夹,但还没有找到一种方法来仅列出用户具有写入权限的文件夹。
例如,用户在其 Google 驱动器中有 3 个文件夹:
["Id1","Id2","Id3]
用户对文件夹 Id1 和 Id3 具有写入权限。
我可以使用 URL q=mimeType%20%3D%20%27application%2Fvnd.google-apps.folder%27&key=[MY_API_KEY]
列出用户当前在其云端硬盘中拥有的所有文件夹,即 Id1、2 和 3。但是,如果我只想列出 Id1 和 3,我该如何实现?
提前致谢!
在那种情况下,使用 writers
作为搜索查询怎么样?
示例搜索查询:
mimeType='application/vnd.google-apps.folder' and '###' in writers
- 在您的情况下,
###
可能是用户的电子邮件地址。 - 如需URL编码,请进行编码。