Skip to content

Google 云端硬盘文件操作(Google Drive File operations)#

使用此操作可以在 Google 云端硬盘中创建、删除、更改和管理文件。有关 Google 云端硬盘节点的更多信息,请参阅 Google 云端硬盘

🌐 Use this operation to create, delete, change, and manage files in Google Drive. Refer to Google Drive for more information on the Google Drive node itself.

This node can be used as an AI tool

This node can be used to enhance the capabilities of an AI agent. When used in this way, many parameters can be set automatically, or with information directed by AI - find out more in the AI tool parameters documentation.

复制文件(Copy a file)#

使用此操作将文件复制到云端硬盘。

🌐 Use this operation to copy a file to a drive.

请输入以下参数:

🌐 Enter these parameters:

  • 连接凭证:创建或选择现有的 Google Drive 凭证
  • 资源:选择 文件
  • 操作:选择 复制
  • 文件:选择你想要复制的文件。
    • 选择 从列表中 从下拉列表中选择标题,选择 通过 URL 输入文件的 URL,或选择 通过 ID 输入 fileId
    • 你可以在可共享的 Google 云端硬盘文件 URL 中找到 fileIdhttps://docs.google.com/document/d/fileId/edit#gid=0。在你的 Google 云端硬盘中,选择 共享 > 复制链接 来获取可共享的文件 URL。
  • 文件名:用于新文件副本的名称。
  • 在相同文件夹中复制:选择是否将文件复制到相同的文件夹。如果禁用,请设置以下内容:
    • 父级驱动器:选择 从列表 从下拉列表中选择驱动器,选择 通过 URL 输入驱动器的 URL,或选择 通过 ID 输入 driveId
    • 父文件夹:选择 从列表中 从下拉列表中选择文件夹,选择 通过 URL 输入文件夹的 URL,或选择 通过 ID 输入 folderId
    • 您可以通过在浏览器中访问共享驱动器或文件夹并复制最后的 URL 组件来找到 driveIdfolderIDhttps://drive.google.com/drive/u/1/folders/driveId

选项(Options)#

  • 复制需要写入权限:选择是否允许读者和评论者复制、打印或下载新文件。
  • 描述:文件的简短描述。

有关更多信息,请参考 方法:files.copy | Google Drive API 文档。

🌐 Refer to the Method: files.copy | Google Drive API documentation for more information.

从文本创建(Create from text)#

使用此操作根据提供的文本在云端硬盘中创建新文件。

🌐 Use this operation to create a new file in a drive from provided text.

请输入以下参数:

🌐 Enter these parameters:

  • 连接凭证:创建或选择现有的 Google Drive 凭证
  • 资源:选择 文件
  • 操作:选择从文本创建
  • 文件内容:输入用于创建新文件的文件内容。
  • 文件名:用于新文件的名称。
  • 父级驱动器:选择 从列表 从下拉列表中选择驱动器,选择 通过 URL 输入驱动器的 URL,或选择 通过 ID 输入 driveId
  • 父文件夹:选择 从列表中 从下拉列表中选择文件夹,选择 通过 URL 输入文件夹的 URL,或选择 通过 ID 输入 folderId

您可以通过在浏览器中访问共享驱动器或文件夹并复制最后的 URL 组件来找到 driveIdfolderIDhttps://drive.google.com/drive/u/1/folders/driveId

🌐 You can find the driveId and folderID by visiting the shared drive or folder in your browser and copying the last URL component: https://drive.google.com/drive/u/1/folders/driveId.

选项(Options)#

  • 应用属性:一组任意的键值对,仅对请求的应用私有。
  • 属性:一组任意的键值对,所有应用都可以查看。
  • 永久保留修订:选择是否在新主修订中设置 keepForever 字段。此选项仅适用于二进制内容的文件。你最多可以保留 200 个修订,超过后必须删除已固定的修订。
  • OCR语言:一个 ISO 639-1 语言代码,用于帮助 OCR 在导入过程中解释内容。
  • 将内容用作可索引文本:选择是否将上传的内容标记为可索引文本。
  • 转换为 Google 文档:选择是否创建 Google 文档,而不是默认的 .txt 格式。要使此功能正常工作,你必须在 Google API 控制台 中启用 Google Docs API。

有关更多信息,请参考 方法:files.insert | Google Drive API 文档。

🌐 Refer to the Method: files.insert | Google Drive API documentation for more information.

删除文件(Delete a file)#

使用此操作可从云端硬盘中删除文件。

🌐 Use this operation to delete a file from a drive.

请输入以下参数:

🌐 Enter these parameters:

  • 连接凭证:创建或选择现有的 Google Drive 凭证
  • 资源:选择 文件
  • 操作:选择删除
  • 文件:选择你想要删除的文件。
    • 选择 从列表中 从下拉列表中选择标题,选择 通过 URL 输入文件的 URL,或选择 通过 ID 输入 fileId
    • 你可以在可共享的 Google 云端硬盘文件 URL 中找到 fileIdhttps://docs.google.com/document/d/fileId/edit#gid=0。在你的 Google 云端硬盘中,选择 共享 > 复制链接 来获取可共享的文件 URL。

选项(Options)#

  • 永久删除:选择是否立即删除文件,而不是将其移动到回收站。

有关更多信息,请参考 方法:files.delete | Google Drive API 文档。

🌐 Refer to the Method: files.delete | Google Drive API documentation for more information.

下载文件(Download a file)#

使用此操作从驱动器下载文件。

🌐 Use this operation to download a file from a drive.

请输入以下参数:

🌐 Enter these parameters:

  • 连接凭证:创建或选择现有的 Google Drive 凭证
  • 资源:选择 文件
  • 操作:选择下载
  • 文件:选择你想下载的文件。
    • 选择 从列表中 从下拉列表中选择标题,选择 通过 URL 输入文件的 URL,或选择 通过 ID 输入 fileId
    • 你可以在可共享的 Google 云端硬盘文件 URL 中找到 fileIdhttps://docs.google.com/document/d/fileId/edit#gid=0。在你的 Google 云端硬盘中,选择 共享 > 复制链接 来获取可共享的文件 URL。

选项(Options)#

  • 将输出文件放入字段:选择字段名称以放置二进制文件内容,使其可用于后续节点。
  • 谷歌文件转换:下载谷歌文件时请选择导出格式:
    • Google 文档:选择下载 Google 文档文件时使用的导出格式:HTMLMS Word 文档Open Office 文档PDF富文本 (rtf)文本 (txt)
    • Google 绘图:选择在下载 Google 绘图文件时使用的导出格式:JPEGPDFPNGSVG
    • Google 幻灯片:选择下载 Google 幻灯片文件时使用的导出格式:MS PowerPointOpenOffice 演示文稿PDF
    • Google 表格:选择下载 Google 表格文件时使用的导出格式:CSVMS ExcelOpen Office 表格PDF
  • 文件名:用于下载文件的名称。

有关更多信息,请参考 方法:files.get | Google Drive API 文档。

🌐 Refer to the Method: files.get | Google Drive API documentation for more information.

移动文件(Move a file)#

使用此操作将文件移动到驱动器中的其他位置。

🌐 Use this operation to move a file to a different location in a drive.

请输入以下参数:

🌐 Enter these parameters:

  • 连接凭证:创建或选择现有的 Google Drive 凭证
  • 资源:选择 文件
  • 操作:选择移动
  • 文件:选择你想要移动的文件。
    • 选择 从列表中 从下拉列表中选择标题,选择 通过 URL 输入文件的 URL,或选择 通过 ID 输入 fileId
    • 你可以在可共享的 Google 云端硬盘文件 URL 中找到 fileIdhttps://docs.google.com/document/d/fileId/edit#gid=0。在你的 Google 云端硬盘中,选择 共享 > 复制链接 来获取可共享的文件 URL。
  • 父级驱动器:选择 从列表 从下拉列表中选择驱动器,选择 通过 URL 输入驱动器的 URL,或选择 通过 ID 输入 driveId
  • 父文件夹:选择 从列表中 从下拉列表中选择文件夹,选择 通过 URL 输入文件夹的 URL,或选择 通过 ID 输入 folderId

您可以通过在浏览器中访问共享驱动器或文件夹并复制最后的 URL 组件来找到 driveIdfolderIDhttps://drive.google.com/drive/u/1/folders/driveId

🌐 You can find the driveId and folderID by visiting the shared drive or folder in your browser and copying the last URL component: https://drive.google.com/drive/u/1/folders/driveId.

有关更多信息,请参考 方法:parents.insert | Google Drive API 文档。

🌐 Refer to the Method: parents.insert | Google Drive API documentation for more information.

共享文件(Share a file)#

使用此操作向文件添加共享权限。

🌐 Use this operation to add sharing permissions to a file.

请输入以下参数:

🌐 Enter these parameters:

  • 连接凭证:创建或选择现有的 Google Drive 凭证
  • 资源:选择 文件
  • 操作:选择 分享
  • 文件:选择你想分享的文件。
    • 选择 从列表中 从下拉列表中选择标题,选择 通过 URL 输入文件的 URL,或选择 通过 ID 输入 fileId
    • 你可以在可共享的 Google 云端硬盘文件 URL 中找到 fileIdhttps://docs.google.com/document/d/fileId/edit#gid=0。在你的 Google 云端硬盘中,选择 共享 > 复制链接 来获取可共享的文件 URL。
  • 权限:要添加到文件的权限:
    • 角色:选择用户可以对文件执行的操作。可以是 评论者文件整理者整理者所有者读者编辑者
    • 类型:选择新权限的范围:
      • 用户:授予特定用户权限,通过输入他们的电子邮件地址来定义。
      • :授予特定组权限,通过输入其电子邮件地址来定义该组。
      • :授予对完整域的权限,该域由定义。
      • 任何人:授予任何人权限。可以选择允许文件发现以通过搜索使文件可被发现。

选项(Options)#

  • 电子邮件信息:在通知邮件中包含的纯文本自定义消息。
  • 移动到新所有者的根目录:当尝试在共享非共享驱动器中的项目时转移所有权时可用。启用后,会将文件移动到新所有者的“我的云端硬盘”根文件夹。
  • 发送通知邮件:在共享给用户或组时是否发送通知邮件。
  • 转让所有权:是否将所有权转让给指定用户,并将当前所有者权限降为编辑权限。
  • 使用域管理员权限:是否以域管理员身份执行操作。

有关更多信息,请参考 REST 资源:文件 | Google Drive API 文档。

🌐 Refer to the REST Resources: files | Google Drive API documentation for more information.

更新文件(Update a file)#

使用此操作更新文件。

🌐 Use this operation to update a file.

请输入以下参数:

🌐 Enter these parameters:

  • 连接凭证:创建或选择现有的 Google Drive 凭证
  • 资源:选择 文件
  • 操作:选择更新
  • 要更新的文件:选择你想要更新的文件。
    • 选择 从列表中 从下拉列表中选择标题,选择 通过 URL 输入文件的 URL,或选择 通过 ID 输入 fileId
    • 你可以在可共享的 Google 云端硬盘文件 URL 中找到 fileIdhttps://docs.google.com/document/d/fileId/edit#gid=0。在你的 Google 云端硬盘中,选择 共享 > 复制链接 来获取可共享的文件 URL。
  • 更改文件内容:选择是否发送新的二进制数据以替换现有文件内容。如果启用,请填写以下内容:
    • 输入数据字段名称:包含你希望使用的二进制文件数据的输入字段的名称。
  • 新更新的文件名:如果你想更新文件名,可以为文件提供一个新名称。

选项(Options)#

  • 应用属性:一组任意的键值对,仅对请求的应用私有。
  • 属性:一组任意的键值对,所有应用都可以查看。
  • 永久保留修订:选择是否在新主修订中设置 keepForever 字段。此选项仅适用于二进制内容的文件。你最多可以保留 200 个修订,超过后必须删除已固定的修订。
  • OCR语言:一个 ISO 639-1 语言代码,用于帮助 OCR 在导入过程中解释内容。
  • 将内容用作可索引文本:选择是否将上传的内容标记为可索引文本。
  • 移动到回收站:是否将文件移动到回收站。仅文件所有者可操作。
  • 返回字段:返回有关文件的元数据字段。可以是以下一个或多个字段:[全部]explicitlyTrashedexportLinkshasThumbnailiconLinkIDKindmimeTypeNamePermissionsSharedSpacesStarredthumbnailLinkTrashedVersionwebViewLink

有关更多信息,请参考 方法:files.update | Google Drive API 文档。

🌐 Refer to the Method: files.update | Google Drive API documentation for more information.

上传文件(Upload a file)#

使用此操作上传文件。

🌐 Use this operation to upload a file.

请输入以下参数:

🌐 Enter these parameters:

  • 连接凭证:创建或选择现有的 Google Drive 凭证
  • 资源:选择 文件
  • 操作:选择上传
  • 输入数据字段名称:包含你希望使用的二进制文件数据的输入字段的名称。
  • 文件名:用于新文件的名称。
  • 父级驱动器:选择 从列表 从下拉列表中选择驱动器,选择 通过 URL 输入驱动器的 URL,或选择 通过 ID 输入 driveId
  • 父文件夹:选择 从列表中 从下拉列表中选择文件夹,选择 通过 URL 输入文件夹的 URL,或选择 通过 ID 输入 folderId

您可以通过在浏览器中访问共享驱动器或文件夹并复制最后的 URL 组件来找到 driveIdfolderIDhttps://drive.google.com/drive/u/1/folders/driveId

🌐 You can find the driveId and folderID by visiting the shared drive or folder in your browser and copying the last URL component: https://drive.google.com/drive/u/1/folders/driveId.

选项(Options)#

  • 应用属性:一组任意的键值对,仅对请求的应用私有。
  • 属性:一组任意的键值对,所有应用都可以查看。
  • 永久保留修订:选择是否在新主修订中设置 keepForever 字段。此选项仅适用于二进制内容的文件。你最多可以保留 200 个修订,超过后必须删除已固定的修订。
  • OCR语言:一个 ISO 639-1 语言代码,用于帮助 OCR 在导入过程中解释内容。
  • 将内容用作可索引文本:选择是否将上传的内容标记为可索引文本。
  • 简化输出:选择是否返回简化版本的响应,而不是包含所有字段。

有关更多信息,请参考 方法:files.insert | Google Drive API 文档。

🌐 Refer to the Method: files.insert | Google Drive API documentation for more information.