【问题标题】:Listing all folders which user has write access to in Google Drive V3 API列出用户在 Google Drive V3 API 中具有写入权限的所有文件夹
【发布时间】:2021-05-17 23:59:02
【问题描述】:

我目前正在尝试列出给定用户使用 Google Drive API 具有写入权限的所有文件夹。我能够列出所有文件夹,但没有找到仅列出用户具有写入权限的文件夹的方法。

例如,用户的 Google Drive 中有 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,我将如何做到这一点?

提前致谢!

【问题讨论】:

    标签: javascript node.js google-api google-drive-api


    【解决方案1】:

    在这种情况下,如何将writers 用于搜索查询,如下所示?

    示例搜索查询:

    mimeType='application/vnd.google-apps.folder' and '###' in writers
    
    • 在您的情况下,### 可能是用户的电子邮件地址。
    • 如果需要做URL编码,请编码。

    参考:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-08-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多