跳至内容

Google Drive 文件操作#

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

该节点可用作AI工具

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

复制文件#

使用此操作将文件复制到驱动器。

输入以下参数:

  • 连接凭证: 创建或选择现有的Google Drive凭证
  • 资源: 选择文件.
  • 操作: 选择复制.
  • File: Choose a file you want to copy.
    • 选择从列表以下拉菜单中选择标题,通过URL输入文件URL,或通过ID输入fileId
    • 您可以在可共享的Google Drive文件URL中找到fileIdhttps://docs.google.com/document/d/fileId/edit#gid=0。在您的Google Drive中,选择共享 > 复制链接以获取可共享的文件URL。
  • 文件名: 用于文件副本的新名称。
  • Copy In The Same Folder: Choose whether to copy the file to the same folder. If disabled, set the following:
    • 父级驱动器: 选择从列表从下拉菜单中选择驱动器,通过URL输入驱动器的URL,或通过ID输入driveId
    • 父文件夹: 选择从列表以下拉列表中选择文件夹,通过URL输入文件夹的URL,或通过ID输入folderId
    • 您可以通过在浏览器中访问共享驱动器或文件夹并复制URL的最后部分来找到driveIdfolderIDhttps://drive.google.com/drive/u/1/folders/driveId

选项#

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

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

从文本创建#

使用此操作从提供的文本在驱动器中创建新文件。

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

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

选项#

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

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

删除文件#

使用此操作从驱动器中删除文件。

输入以下参数:

  • 连接凭证: 创建或选择现有的Google Drive凭证
  • 资源: 选择文件.
  • 操作: 选择删除.
  • File: Choose a file you want to delete.
    • 选择从列表以下拉菜单中选择标题,通过URL输入文件URL,或通过ID输入fileId
    • 您可以在可共享的Google Drive文件URL中找到fileIdhttps://docs.google.com/document/d/fileId/edit#gid=0。在您的Google Drive中,选择共享 > 复制链接以获取可共享的文件URL。

选项#

  • 永久删除: 选择是否立即删除文件而非将其移至回收站。

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

下载文件#

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

输入以下参数:

  • 连接凭证: 创建或选择现有的Google Drive凭证
  • 资源: 选择文件.
  • 操作: 选择下载
  • File: Choose a file you want to download.
    • 选择从列表以下拉菜单中选择标题,通过URL输入文件URL,或通过ID输入fileId
    • 您可以在可共享的Google Drive文件URL中找到fileIdhttps://docs.google.com/document/d/fileId/edit#gid=0。在您的Google Drive中,选择共享 > 复制链接以获取可共享的文件URL。

选项#

  • 将输出文件放入字段: 选择字段名称以放置二进制文件内容,使其可供后续节点使用。
  • Google File Conversion: Choose the formats to export as when downloading Google Files:
    • Google Docs: Choose the export format to use when downloading Google Docs files: HTML, MS Word Document, Open Office Document, PDF, Rich Text (rtf), or Text (txt).
    • Google绘图: 选择下载Google绘图文件时使用的导出格式: JPEG, PDF, PNG, 或 SVG.
    • Google Slides: 选择下载Google Slides文件时使用的导出格式:MS PowerPointOpenOffice PresentationPDF
    • Google Sheets: 选择下载Google Sheets文件时使用的导出格式:CSVMS ExcelOpen Office SheetPDF
  • 文件名: 用于下载文件的名称。

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

移动文件#

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

输入以下参数:

  • 连接凭证: 创建或选择现有的Google Drive凭证
  • 资源: 选择文件.
  • 操作: 选择 移动.
  • File: Choose a file you want to move.
    • 选择从列表以下拉菜单中选择标题,通过URL输入文件URL,或通过ID输入fileId
    • 您可以在可共享的Google Drive文件URL中找到fileIdhttps://docs.google.com/document/d/fileId/edit#gid=0。在您的Google Drive中,选择共享 > 复制链接以获取可共享的文件URL。
  • 父级驱动器: 选择从列表从下拉菜单中选择驱动器,通过URL输入驱动器的URL,或通过ID输入driveId
  • 父文件夹: 选择从列表以下拉列表中选择文件夹,通过URL输入文件夹的URL,或通过ID输入folderId

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

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

分享文件#

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

输入以下参数:

  • 连接凭证: 创建或选择现有的Google Drive凭证
  • 资源: 选择文件.
  • 操作: 选择 分享.
  • File: Choose a file you want to share.
    • 选择从列表以下拉菜单中选择标题,通过URL输入文件URL,或通过ID输入fileId
    • 您可以在可共享的Google Drive文件URL中找到fileIdhttps://docs.google.com/document/d/fileId/edit#gid=0。在您的Google Drive中,选择共享 > 复制链接以获取可共享的文件URL。
  • Permissions: The permissions to add to the file:
    • 角色: 选择用户对该文件的操作权限。可选值包括评论者文件整理者组织者所有者阅读者写入者
    • Type: Select the scope of the new permission:
      • 用户: 授予特定用户权限,通过输入其电子邮箱地址来定义。
      • 群组: 授予特定群组权限,通过输入其电子邮箱地址来定义。
      • Domain: 授予对整个域的权限,由Domain定义。
      • 任何人: 授予任何人权限。可选择允许文件发现使文件可通过搜索被发现。

选项#

  • 邮件正文: 通知邮件中包含的纯文本自定义消息。
  • 移动到新所有者根目录: 当尝试转移不在共享云端硬盘中的共享项目所有权时可用。启用后,将文件移动到新所有者的"我的云端硬盘"根文件夹。
  • 发送通知邮件: 当分享给用户或群组时是否发送通知邮件。
  • 转移所有权: 是否将所有权转移给指定用户,并将当前所有者降级为写入权限。
  • 使用域管理员权限: 是否以域管理员身份执行操作。

更多信息请参考REST Resources: files | Google Drive API文档。

更新文件#

使用此操作来更新文件。

输入以下参数:

  • 连接凭证: 创建或选择现有的Google Drive凭证
  • 资源: 选择文件.
  • 操作: 选择更新.
  • File to Update: Choose a file you want to update.
    • 选择从列表以下拉菜单中选择标题,通过URL输入文件URL,或通过ID输入fileId
    • 您可以在可共享的Google Drive文件URL中找到fileIdhttps://docs.google.com/document/d/fileId/edit#gid=0。在您的Google Drive中,选择共享 > 复制链接以获取可共享的文件URL。
  • Change File Content: Choose whether to send new binary data to replace the existing file content. If enabled, fill in the following:
    • 输入数据字段名称: 包含您希望使用的二进制文件数据的输入字段名称。
  • 新文件名: 如需更新文件名,可在此处输入新的文件名。

选项#

  • 应用属性: 一组任意键值对,仅供请求应用私有使用。
  • 属性: 一组对所有应用可见的任意键值对。
  • 永久保留修订版: 选择是否在新头部修订版中设置keepForever字段。此选项仅适用于包含二进制内容的文件。您最多可保留200个修订版,超过此数量后必须删除固定的修订版。
  • OCR语言: 一个ISO 639-1语言代码,用于帮助OCR在导入时解释内容。
  • 使用内容作为可索引文本: 选择是否将上传的内容标记为可索引文本。
  • 移至回收站: 是否将文件移至回收站。仅文件所有者可执行此操作。
  • 返回字段: 返回文件的元数据字段。可以是以下一个或多个选项: [全部], 显式删除, 导出链接, 包含缩略图, 图标链接, ID, 类型, MIME类型, 名称, 权限, 已共享, 空间, 已加星标, 缩略图链接, 已删除, 版本, 或 网页视图链接.

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

上传文件#

使用此操作上传文件。

输入以下参数:

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

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

选项#

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

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

优云智算