N8N中文教程
集成节点/Built in_nodes/Actions/Google_Drive

Google Drive 共享云端硬盘操作#

使用此操作可在 Google Drive 中创建、删除、获取和更新共享云端硬盘。有关 Google Drive 节点本身的更多信息,请参阅 Google Drive。

该节点可用作 AI 工具 该节点可用于增强 AI 代理的能力。以此方式使用时,许多参数可以自动设置,或由 AI 引导信息进行设置 - 更多详情请参阅 AI 工具参数文档。

创建共享云端硬盘#

使用此操作可创建新的共享云端硬盘。

输入以下参数:

  • 连接凭据:创建或选择现有的 Google Drive 凭据。
  • 资源:选择 共享云端硬盘
  • 操作:选择 创建
  • 名称:新共享云端硬盘使用的名称。

选项#

  • 功能权限 : 为新共享云端硬盘设置的功能权限(详见 REST 资源:drives | Google Drive):
    • 可添加子项 : 当前用户是否可在此共享云端硬盘的文件夹中添加子项
    • 可更改复制需作者权限限制 : 当前用户是否可更改此共享云端硬盘的 copyRequiresWriterPermission 限制
    • 可更改仅限网域用户限制 : 当前用户是否可更改此共享云端硬盘的 domainUsersOnly 限制
    • 可更改云端硬盘背景 : 当前用户是否可更改此共享云端硬盘的背景
    • 可更改仅限云端硬盘成员限制 : 当前用户是否可更改此共享云端硬盘的 driveMembersOnly 限制
    • 可评论 : 当前用户是否可评论此共享云端硬盘中的文件
    • 可复制 : 当前用户是否可复制此共享云端硬盘中的文件
    • 可删除子项 : 当前用户是否可从此共享云端硬盘的文件夹中删除子项
    • 可删除云端硬盘 : 当前用户是否可删除此共享云端硬盘(若共享云端硬盘中存在未放入回收站的项,此操作仍可能失败)
    • 可下载 : 当前用户是否可从此共享云端硬盘下载文件
    • 可编辑 : 当前用户是否可编辑此共享云端硬盘中的文件
    • 可列出子项 : 当前用户是否可列出此共享云端硬盘中文件夹的子项
    • 可管理成员 : 当前用户是否可添加、移除或更改此共享云端硬盘成员的角色
    • 可查看修订版本 : 当前用户是否可读取此共享云端硬盘中文件的修订版本资源
    • 可重命名云端硬盘 : 当前用户是否可重命名此共享云端硬盘
    • 可共享 : 当前用户是否可共享此共享云端硬盘中的文件或文件夹
    • 可移入回收站 : 当前用户是否可从此共享云端硬盘的文件夹中将子项移入回收站
  • RGB 颜色 : 此共享云端硬盘的 RGB 十六进制颜色值
  • 隐藏 : 是否在默认视图中隐藏此共享云端硬盘
  • 访问限制 : 为此共享云端硬盘添加的访问限制(详见 REST 资源:drives | Google Drive):
    • 管理员管理限制 : 启用后,此处设置的限制将覆盖此共享云端硬盘内任何文件的同名字段并设置为 true
    • 复制需作者权限 : 是否为此共享云端硬盘内的读者和评论者禁用复制、打印或下载文件的选项
    • 仅限网域用户 : 是否将此共享云端硬盘及其内部项目的访问权限限制为该共享云端硬盘所属网域的用户
    • 仅限云端硬盘成员 : 是否将此共享云端硬盘内部项目的访问权限限制为其成员

请参阅 Method: drives.insert | Google Drive API 文档获取更多信息。

删除共享云端硬盘#

使用此操作可删除共享云端硬盘。 输入以下参数:

  • 连接凭据 :创建或选择现有的 Google Drive 凭据。
  • 资源 :选择 Shared Drive
  • 操作 :选择 Delete
  • 共享云端硬盘 :选择要删除的共享云端硬盘。
    • 选择 From list 从下拉列表中选择标题,By URL 输入云端硬盘的 URL,或 By ID 输入 driveId
    • 您可以在共享 Google 云端硬盘的 URL 中找到 driveIdhttps://drive.google.com/drive/u/0/folders/driveID

请参阅 Method: drives.delete | Google Drive API 文档获取更多信息。

获取共享云端硬盘#

使用此操作可获取共享云端硬盘。 输入以下参数:

  • 连接凭据 :创建或选择现有的 Google Drive 凭据。
  • 资源 :选择 Shared Drive
  • 操作 :选择 Get
  • 共享云端硬盘 :选择要获取的共享云端硬盘。
    • 选择 From list 从下拉列表中选择标题,By URL 输入云端硬盘的 URL,或 By ID 输入 driveId
    • 您可以在共享 Google 云端硬盘的 URL 中找到 driveIdhttps://drive.google.com/drive/u/0/folders/driveID

选项#

  • 使用域管理员访问权限 :是否以域管理员身份发出请求。启用后,如果请求者是共享云端硬盘所属域的管理员,则授予其访问权限。

请参阅 Method: drives.get | Google Drive API 文档了解更多信息。

获取多个共享云端硬盘#

使用此操作可获取多个共享云端硬盘。 输入以下参数:

  • 连接凭据 :创建或选择现有的 Google Drive 凭据。
  • 资源 :选择 Shared Drive
  • 操作 :选择 Get Many
  • 返回全部 :选择是返回所有结果还是仅返回指定限制数量的结果。
  • 限制 :当 Return All 禁用时,要返回的最大项目数量。
  • 共享云端硬盘 :选择要获取的共享云端硬盘。
    • 选择 From list 从下拉列表中选择标题,By URL 输入云端硬盘的 URL,或 By ID 输入 driveId
    • 您可以在共享 Google 云端硬盘的 URL 中找到 driveIdhttps://drive.google.com/drive/u/0/folders/driveID

选项#

  • 查询 :用于搜索共享云端硬盘的查询字符串。更多信息请参阅 Search for shared drives | Google Drive。
  • 使用域管理员访问权限 :是否以域管理员身份发出请求。启用后,如果请求者是共享云端硬盘所属域的管理员,则授予其访问权限。

请参阅 Method: drives.get | Google Drive API 文档了解更多信息。

更新共享云端硬盘#

使用此操作可更新共享云端硬盘。 输入以下参数:

  • 连接凭据 :创建或选择现有的 Google Drive 凭据。
  • 资源 :选择 Shared Drive
  • 操作 :选择 Update
  • 共享云端硬盘 :选择要更新的共享云端硬盘。
    • 选择 From list 从下拉列表中选择云端硬盘,By URL 输入云端硬盘的 URL,或 By ID 输入 driveId
    • 您可以在共享 Google 云端硬盘的 URL 中找到 driveIdhttps://drive.google.com/drive/u/0/folders/driveID

更新字段#

  • Color RGB : 共享网盘的 RGB 十六进制颜色值
  • Name : 共享网盘的更新名称
  • Restrictions : 共享网盘的限制设置(详见 REST 资源:drives | Google Drive):
    • Admin Managed Restrictions : 启用后,此处设置的限制将覆盖此共享网盘内所有文件的同名字段并设为 true
    • Copy Requires Writer Permission : 是否对阅读者和评论者禁用在此共享网盘内复制、打印或下载文件的选项
    • Domain Users Only : 是否将对此共享网盘及其内部项目的访问权限限制在该共享网盘所属域的用户
    • Drive Members Only : 是否将共享网盘内部项目的访问权限限制在其成员范围内

更多信息请参考 Method: drives.update | Google Drive API 文档。