Google Drive
Google Drive 是由 Google 创建的文件存储和同步服务。 它允许用户将文件存储在云中、共享文件以及编辑与协作者的文档、电子表格和演示文稿。
此连接器在以下产品和区域中可用:
| 服务 | Class | 区域 |
|---|---|---|
| Copilot Studio | 标准 | 除以下各项外的所有 Power Automate 区域 : - 美国政府 (GCC High) - 由世纪互联运营的中国云 - 美国国防部(DoD) |
| 逻辑应用程序 | 标准 | 除以下各项外的所有 逻辑应用区域 : - Azure 中国区域 - 美国国防部(DoD) |
| Power Apps | 标准 | 除以下各项外的所有 Power Apps 区域 : - 美国政府 (GCC High) - 由世纪互联运营的中国云 - 美国国防部(DoD) |
| Power Automate | 标准 | 除以下各项外的所有 Power Automate 区域 : - 美国政府 (GCC High) - 由世纪互联运营的中国云 - 美国国防部(DoD) |
| 联系人 | |
|---|---|
| Name | Microsoft |
| URL |
Microsoft LogicApps 支持 Microsoft Power Automate 支持 Microsoft Power Apps 支持 |
| 连接器元数据 | |
|---|---|
| 发布者 | Microsoft |
| Website | https://www.google.com/drive/ |
| 隐私策略 | https://policies.google.com/privacy |
已知问题和限制
- 此连接器不再是表格连接器,因此不能用作表格数据源,包括 Excel 连接器。
常规限制
| Name | 价值 |
|---|---|
| 最大工作表行计数 | 500000 |
| 最大内容长度(以 MB 为单位) | 10 |
| 在带宽时间间隔(每个连接)内传入/传出连接器的最大兆字节数 | 1000 |
| 带宽时间间隔(以米利西康德为单位) | 60000 |
限制
| 名称 | 调用 | 续订期 |
|---|---|---|
| 每个连接的 API 调用数 | 100 | 60 秒 |
操作
| 使用 ID 获取文件元数据 |
使用 ID 从 Google Drive 检索文件元数据 |
| 使用 ID 获取文件内容 |
使用 ID 从 Google Drive 检索文件内容 |
| 使用路径获取文件元数据 |
使用路径从 Google Drive 检索文件元数据 |
| 使用路径获取文件内容 |
使用路径从 Google Drive 检索文件内容 |
| 列出文件夹中的文件 |
列出 Google Drive 文件夹中的文件 |
| 列出根文件夹中的文件 |
列出 Google Drive 根文件夹中的文件 |
| 创建文件 |
将文件上传到 Google Drive |
| 删除文件 |
从 Google Drive 中删除文件 |
| 复制文件 |
在 Google Drive 上复制文件 |
| 将存档解压缩到文件夹 |
将存档文件提取到 Google Drive 中的文件夹中(示例:.zip) |
| 更新文件 |
更新 Google Drive 中的文件 |
使用 ID 获取文件元数据
使用 ID 获取文件内容
使用 ID 从 Google Drive 检索文件内容
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
文件 ID
|
id | True | string |
要在 Google Drive 中检索的文件的唯一标识符 |
|
推断内容类型
|
inferContentType | boolean |
基于扩展推断内容类型 |
返回
文件的内容。
- 文件内容
- binary
使用路径获取文件元数据
使用路径从 Google Drive 检索文件元数据
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
文件路径
|
path | True | string |
Google Drive 中文件的路径 |
返回
Blob 元数据
- Body
- BlobMetadata
使用路径获取文件内容
使用路径从 Google Drive 检索文件内容
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
文件路径
|
path | True | string |
Google Drive 中文件的路径 |
|
推断内容类型
|
inferContentType | boolean |
基于扩展推断内容类型 |
返回
文件的内容。
- 文件内容
- binary
列出文件夹中的文件
列出 Google Drive 文件夹中的文件
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
文件夹 ID
|
id | True | string |
在 Google Drive 中指定文件夹 |
返回
- response
- array of BlobMetadata
列出根文件夹中的文件
创建文件
将文件上传到 Google Drive
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
文件夹路径
|
folderPath | True | string |
将文件上传到 Google Drive 的文件夹路径 |
|
文件名
|
name | True | string |
在 Google Drive 中创建的文件的名称 |
|
文件内容
|
body | True | binary |
要上传到 Google Drive 的文件的内容 |
返回
Blob 元数据
- Body
- BlobMetadata
删除文件
从 Google Drive 中删除文件
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
文件
|
id | True | string |
指定要删除的文件 |
复制文件
在 Google Drive 上复制文件
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
源 URL
|
source | True | string |
源文件的 URL |
|
目标文件路径
|
destination | True | string |
Google Drive 中的目标文件路径,包括目标文件名 |
|
改写?
|
overwrite | boolean |
如果设置为“true”,则覆盖目标文件 |
返回
Blob 元数据
- Body
- BlobMetadata
将存档解压缩到文件夹
将存档文件提取到 Google Drive 中的文件夹中(示例:.zip)
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
源存档文件路径
|
source | True | string |
存档文件的路径 |
|
目标文件夹路径
|
destination | True | string |
Google Drive 中用于提取存档内容的路径 |
|
改写?
|
overwrite | boolean |
如果设置为“true”,则覆盖目标文件 |
返回
- response
- array of BlobMetadata
更新文件
更新 Google Drive 中的文件
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
文件
|
id | True | string |
指定要更新的文件 |
|
文件内容
|
body | True | binary |
要上传到 Google Drive 的文件的内容 |
返回
Blob 元数据
- Body
- BlobMetadata
定义
BlobMetadata
Blob 元数据
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
Id
|
Id | string |
文件或文件夹的唯一 ID。 |
|
Name
|
Name | string |
文件或文件夹的名称。 |
|
显示名称
|
DisplayName | string |
文件或文件夹的显示名称。 |
|
路径
|
Path | string |
文件或文件夹的路径。 |
|
LastModified
|
LastModified | date-time |
上次修改文件或文件夹的日期和时间。 |
|
尺寸
|
Size | integer |
文件或文件夹的大小。 |
|
MediaType
|
MediaType | string |
文件或文件夹的媒体类型。 |
|
IsFolder
|
IsFolder | boolean |
一个布尔值(true、false),用于指示 Blob 是否为文件夹。 |
|
ETag
|
ETag | string |
文件或文件夹的 etag。 |
|
FileLocator
|
FileLocator | string |
文件或文件夹的 filelocator。 |
|
LastModifiedBy
|
LastModifiedBy | string |
上次修改文件或文件夹的用户。 |
二进制
这是基本数据类型“binary”。