Google Drive File 操作#
使用此操作在 Google Drive 中创建、删除、更改和管理文件。有关 Google Drive 节点本身的更多信息,请参考 Google Drive。
此节点可用作 AI 工具
此节点可用于增强 AI 代理的功能。以这种方式使用时,许多参数可以自动设置,或使用 AI 指导的信息设置 - 在 AI 工具参数文档中了解更多信息。
Copy a file 复制文件#
使用此操作将文件复制到驱动器。
输入这些参数:
- Credential to connect with 连接凭据: 创建或选择现有的 Google Drive 凭据。
- Resource 资源: 选择 File 文件。
- Operation 操作: 选择 Copy 复制。
- File 文件: 选择要复制的文件。
- 选择 From list 从列表 从下拉列表中选择标题,By URL 按 URL 输入文件的 URL,或 By ID 按 ID 输入
fileId
。 - 您可以在可共享的 Google Drive 文件 URL 中找到
fileId
:https://docs.google.com/document/d/fileId/edit#gid=0
。在您的 Google Drive 中,选择 Share 共享 > Copy link 复制链接 获取可共享的文件 URL。
- 选择 From list 从列表 从下拉列表中选择标题,By URL 按 URL 输入文件的 URL,或 By ID 按 ID 输入
- File Name 文件名: 文件新副本使用的名称。
- Copy In The Same Folder 在同一文件夹中复制: 选择是否将文件复制到同一文件夹。如果禁用,请设置以下内容:
- Parent Drive 父驱动器: 选择 From list 从列表 从下拉列表中选择驱动器,By URL 按 URL 输入驱动器的 URL,或 By ID 按 ID 输入
driveId
。 - Parent Folder 父文件夹: 选择 From list 从列表 从下拉列表中选择文件夹,By URL 按 URL 输入文件夹的 URL,或 By ID 按 ID 输入
folderId
。 - 您可以通过在浏览器中访问共享驱动器或文件夹并复制最后的 URL 组件来找到
driveId
和folderID
:https://drive.google.com/drive/u/1/folders/driveId
。
- Parent Drive 父驱动器: 选择 From list 从列表 从下拉列表中选择驱动器,By URL 按 URL 输入驱动器的 URL,或 By ID 按 ID 输入
Options 选项#
- Copy Requires Writer Permissions 复制需要编写者权限: 选择是否允许阅读者和评论者复制、打印或下载新文件。
- Description 描述: 文件的简短描述。
请参考 Method: files.copy | Google Drive API 文档获取更多信息。
Create from text 从文本创建#
使用此操作从提供的文本在驱动器中创建新文件。
输入这些参数:
- Credential to connect with 连接凭据: 创建或选择现有的 Google Drive 凭据。
- Resource 资源: 选择 File 文件。
- Operation 操作: 选择 Create From Text 从文本创建。
- File Content 文件内容: 输入用于创建新文件的文件内容。
- File Name 文件名: 新文件使用的名称。
- Parent Drive 父驱动器: 选择 From list 从列表 从下拉列表中选择驱动器,By URL 按 URL 输入驱动器的 URL,或 By ID 按 ID 输入 driveId
。
- Parent Folder 父文件夹: 选择 From list 从列表 从下拉列表中选择文件夹,By URL 按 URL 输入文件夹的 URL,或 By ID 按 ID 输入 folderId
。
您可以通过在浏览器中访问共享驱动器或文件夹并复制最后的 URL 组件来找到 driveId
和 folderID
:https://drive.google.com/drive/u/1/folders/driveId
。
Options 选项#
- APP Properties APP 属性: 请求应用程序私有的任意键值对包。
- Properties 属性: 所有应用程序可见的任意键值对包。
- Keep Revision Forever 永久保留版本: 选择是否在新的头版本中设置
keepForever
字段。这仅适用于具有二进制内容的文件。您最多可以保留 200 个版本,之后必须删除固定版本。
- OCR Language OCR 语言: ISO 639-1 语言代码,帮助 OCR 在导入过程中解释内容。
- Use Content As Indexable Text 将内容用作可索引文本: 选择是否将上传的内容标记为可索引文本。
- Convert to Google Document 转换为 Google 文档: 选择是否创建 Google 文档而不是默认的
.txt
格式。您必须在 Google API 控制台 中启用 Google Docs API 才能使其正常工作。
请参考 Method: files.insert | Google Drive API 文档获取更多信息。
Delete a file 删除文件#
使用此操作从驱动器删除文件。
输入这些参数:
- Credential to connect with 连接凭据: 创建或选择现有的 Google Drive 凭据。
- Resource 资源: 选择 File 文件。
- Operation 操作: 选择 Delete 删除。
- File 文件: 选择要删除的文件。
- 选择 From list 从列表 从下拉列表中选择标题,By URL 按 URL 输入文件的 URL,或 By ID 按 ID 输入
fileId
。 - 您可以在可共享的 Google Drive 文件 URL 中找到
fileId
:https://docs.google.com/document/d/fileId/edit#gid=0
。在您的 Google Drive 中,选择 Share 共享 > Copy link 复制链接 获取可共享的文件 URL。
- 选择 From list 从列表 从下拉列表中选择标题,By URL 按 URL 输入文件的 URL,或 By ID 按 ID 输入
Options 选项#
- Delete Permanently 永久删除: 选择是否立即删除文件而不是将其移动到垃圾箱。
请参考 Method: files.delete | Google Drive API 文档获取更多信息。
Download a file 下载文件#
使用此操作从驱动器下载文件。
输入这些参数:
- Credential to connect with 连接凭据: 创建或选择现有的 Google Drive 凭据。
- Resource 资源: 选择 File 文件。
- Operation 操作: 选择 Download 下载。
- File 文件: 选择要下载的文件。
- 选择 From list 从列表 从下拉列表中选择标题,By URL 按 URL 输入文件的 URL,或 By ID 按 ID 输入
fileId
。 - 您可以在可共享的 Google Drive 文件 URL 中找到
fileId
:https://docs.google.com/document/d/fileId/edit#gid=0
。在您的 Google Drive 中,选择 Share 共享 > Copy link 复制链接 获取可共享的文件 URL。
- 选择 From list 从列表 从下拉列表中选择标题,By URL 按 URL 输入文件的 URL,或 By ID 按 ID 输入
Options 选项#
- Put Output File in Field 将输出文件放在字段中: 选择字段名称以放置二进制文件内容,使其对后续节点可用。
- Google File Conversion Google 文件转换: 选择下载 Google 文件时的导出格式:
- Google Docs: 选择下载 Google Docs 文件时使用的导出格式:HTML、MS Word Document、Open Office Document、PDF、Rich Text (rtf) 或 Text (txt)。
- Google Drawings: 选择下载 Google Drawing 文件时使用的导出格式:JPEG、PDF、PNG 或 SVG。
- Google Slides: 选择下载 Google Slides 文件时使用的导出格式:MS PowerPoint、OpenOffice Presentation 或 PDF。
- Google Sheets: 选择下载 Google Sheets 文件时使用的导出格式:CSV、MS Excel、Open Office Sheet 或 PDF。
- File Name 文件名: 下载文件使用的名称。
请参考 Method: files.get | Google Drive API 文档获取更多信息。
Move a file 移动文件#
使用此操作将文件移动到驱动器中的不同位置。
输入这些参数:
- Credential to connect with 连接凭据: 创建或选择现有的 Google Drive 凭据。
- Resource 资源: 选择 File 文件。
- Operation 操作: 选择 Move 移动。
- File 文件: 选择要移动的文件。
- 选择 From list 从列表 从下拉列表中选择标题,By URL 按 URL 输入文件的 URL,或 By ID 按 ID 输入
fileId
。 - 您可以在可共享的 Google Drive 文件 URL 中找到
fileId
:https://docs.google.com/document/d/fileId/edit#gid=0
。在您的 Google Drive 中,选择 Share 共享 > Copy link 复制链接 获取可共享的文件 URL。
- 选择 From list 从列表 从下拉列表中选择标题,By URL 按 URL 输入文件的 URL,或 By ID 按 ID 输入
- Parent Drive 父驱动器: 选择 From list 从列表 从下拉列表中选择驱动器,By URL 按 URL 输入驱动器的 URL,或 By ID 按 ID 输入
driveId
。 - Parent Folder 父文件夹: 选择 From list 从列表 从下拉列表中选择文件夹,By URL 按 URL 输入文件夹的 URL,或 By ID 按 ID 输入
folderId
。
您可以通过在浏览器中访问共享驱动器或文件夹并复制最后的 URL 组件来找到 driveId
和 folderID
:https://drive.google.com/drive/u/1/folders/driveId
。
请参考 Method: parents.insert | Google Drive API 文档获取更多信息。
Share a file 共享文件#
使用此操作向文件添加共享权限。
输入这些参数:
- Credential to connect with 连接凭据: 创建或选择现有的 Google Drive 凭据。
- Resource 资源: 选择 File 文件。
- Operation 操作: 选择 Share 共享。
- File 文件: 选择要共享的文件。
- 选择 From list 从列表 从下拉列表中选择标题,By URL 按 URL 输入文件的 URL,或 By ID 按 ID 输入
fileId
。 - 您可以在可共享的 Google Drive 文件 URL 中找到
fileId
:https://docs.google.com/document/d/fileId/edit#gid=0
。在您的 Google Drive 中,选择 Share 共享 > Copy link 复制链接 获取可共享的文件 URL。
- 选择 From list 从列表 从下拉列表中选择标题,By URL 按 URL 输入文件的 URL,或 By ID 按 ID 输入
- Permissions 权限: 要添加到文件的权限:
- Role 角色: 选择用户可以对文件执行的操作。可以是 Commenter 评论者、File Organizer 文件管理员、Organizer 管理员、Owner 所有者、Reader 阅读者、Writer 编写者 之一。
- Type 类型: 选择新权限的范围:
- User 用户: 向特定用户授予权限,通过输入其 Email Address 电子邮件地址 来定义。
- Group 组: 向特定组授予权限,通过输入其 Email Address 电子邮件地址 来定义。
- Domain 域: 向完整域授予权限,通过 Domain 域 来定义。
- Anyone 任何人: 向任何人授予权限。可以选择 Allow File Discovery 允许文件发现 以使文件可通过搜索发现。
Options 选项#
- Email Message 电子邮件消息: 要包含在通知电子邮件中的纯文本自定义消息。
- Move to New Owners Root 移动到新所有者根目录: 在共享不在共享驱动器中的项目时尝试转移所有权时可用。启用后,将文件移动到新所有者的我的云端硬盘根文件夹。
- Send Notification Email 发送通知电子邮件: 是否在向用户或组共享时发送通知电子邮件。
- Transfer Ownership 转移所有权: 是否将所有权转移给指定用户并将当前所有者降级为编写者权限。
- Use Domain Admin Access 使用域管理员访问权限: 是否以域管理员身份执行操作。
请参考 REST Resources: files | Google Drive API 文档获取更多信息。
Update a file 更新文件#
使用此操作更新文件。
输入这些参数:
- Credential to connect with 连接凭据: 创建或选择现有的 Google Drive 凭据。
- Resource 资源: 选择 File 文件。
- Operation 操作: 选择 Update 更新。
- File to Update 要更新的文件: 选择要更新的文件。
- 选择 From list 从列表 从下拉列表中选择标题,By URL 按 URL 输入文件的 URL,或 By ID 按 ID 输入
fileId
。 - 您可以在可共享的 Google Drive 文件 URL 中找到
fileId
:https://docs.google.com/document/d/fileId/edit#gid=0
。在您的 Google Drive 中,选择 Share 共享 > Copy link 复制链接 获取可共享的文件 URL。
- 选择 From list 从列表 从下拉列表中选择标题,By URL 按 URL 输入文件的 URL,或 By ID 按 ID 输入
- Change File Content 更改文件内容: 选择是否发送新的二进制数据来替换现有文件内容。如果启用,请填写以下内容:
- Input Data Field Name 输入数据字段名: 包含您希望使用的二进制文件数据的输入字段名称。
- New Updated File Name 新更新文件名: 如果您想更新文件名,请为文件输入新名称。
Options 选项#
- APP Properties APP 属性: 请求应用程序私有的任意键值对包。
- Properties 属性: 所有应用程序可见的任意键值对包。
- Keep Revision Forever 永久保留版本: 选择是否在新的头版本中设置
keepForever
字段。这仅适用于具有二进制内容的文件。您最多可以保留 200 个版本,之后必须删除固定版本。
- OCR Language OCR 语言: ISO 639-1 语言代码,帮助 OCR 在导入过程中解释内容。
- Use Content As Indexable Text 将内容用作可索引文本: 选择是否将上传的内容标记为可索引文本。
- Move to Trash 移动到垃圾箱: 是否将文件移动到垃圾箱。仅文件所有者可以执行此操作。
- Return Fields 返回字段: 返回有关文件的元数据字段。可以是以下一项或多项:[All] [全部]、explicitlyTrashed、exportLinks、hasThumbnail、iconLink、ID、Kind、mimeType、Name、Permissions、Shared、Spaces、Starred、thumbnailLink、Trashed、Version 或 webViewLink。
请参考 Method: files.update | Google Drive API 文档获取更多信息。
Upload a file 上传文件#
使用此操作上传文件。
输入这些参数:
- Credential to connect with 连接凭据: 创建或选择现有的 Google Drive 凭据。
- Resource 资源: 选择 File 文件。
- Operation 操作: 选择 Upload 上传。
- Input Data Field Name 输入数据字段名: 包含您希望使用的二进制文件数据的输入字段名称。
- File Name 文件名: 新文件使用的名称。
- Parent Drive 父驱动器: 选择 From list 从列表 从下拉列表中选择驱动器,By URL 按 URL 输入驱动器的 URL,或 By ID 按 ID 输入
driveId
。 - Parent Folder 父文件夹: 选择 From list 从列表 从下拉列表中选择文件夹,By URL 按 URL 输入文件夹的 URL,或 By ID 按 ID 输入
folderId
。
您可以通过在浏览器中访问共享驱动器或文件夹并复制最后的 URL 组件来找到 driveId
和 folderID
:https://drive.google.com/drive/u/1/folders/driveId
。
Options 选项#
- APP Properties APP 属性: 请求应用程序私有的任意键值对包。
- Properties 属性: 所有应用程序可见的任意键值对包。
- Keep Revision Forever 永久保留版本: 选择是否在新的头版本中设置
keepForever
字段。这仅适用于具有二进制内容的文件。您最多可以保留 200 个版本,之后必须删除固定版本。
- OCR Language OCR 语言: ISO 639-1 语言代码,帮助 OCR 在导入过程中解释内容。
- Use Content As Indexable Text 将内容用作可索引文本: 选择是否将上传的内容标记为可索引文本。
- Simplify Output 简化输出: 选择是否返回响应的简化版本而不是包含所有字段。
请参考 Method: files.insert | Google Drive API 文档获取更多信息。