SharePoint
SharePoint 可帮助组织与同事、合作伙伴和客户共享和协作。 可以使用本地数据网关连接到 SharePoint Online 或本地 SharePoint 2016 或 2019 场来管理文档和列表项。
此连接器在以下产品和区域中可用:
| 服务 | Class | 区域 |
|---|---|---|
| Copilot Studio | 标准 | 所有 Power Automate 区域 |
| 逻辑应用程序 | 标准 | 所有 逻辑应用区域 |
| Power Apps | 标准 | 所有 Power Apps 区域 |
| Power Automate | 标准 | 所有 Power Automate 区域 |
| 联系人 | |
|---|---|
| Name | SharePoint |
| URL | https://free.blessedness.top/en-us/connectors/sharepoint/ |
| idcknowledgeeco@microsoft.com |
| 连接器元数据 | |
|---|---|
| 发布者 | Microsoft |
| Website | https://products.office.com/sharepoint/collaboration |
| 隐私策略 | https://privacy.microsoft.com/ |
| 类别 | 内容和文件 |
备注
- Power Automate
- 列表的 Power Automate 流仅在泛型列表和通用文档库中受支持。 目前不支持自定义列表和库模板,包括但不限于公告、联系人、事件和任务等列表。
- Power Apps
- 如果“自定义窗体”选项不可用或无法正常工作列表,则它可能包含 Power Apps 不支持的数据类型。
- 列表的自定义表单仅在泛型列表和通用文档库中受支持。 目前不支持自定义列表和库模板,包括但不限于公告、联系人、事件和任务等列表。
- 文档库的自定义表单仅支持编辑自定义元数据。 不支持编辑或管理文件。
- 创建自定义窗体后,无法将其移动到其他列表或 环境 。 但是,可以设置 Power Apps 将保存新自定义窗体 的环境 。
- 不再主动维护标记为“已弃用”的触发器和作。 虽然它们仍然存在于此连接器中,但强烈建议不要在任何新的应用程序或解决方案中使用它们。
已知问题和限制
- 条件访问策略(如多重身份验证或设备符合性策略)可能会阻止通过此连接器访问数据。 有关详细信息 ,请参阅Microsoft Entra ID 条件访问文档 。
- 如果获得不完整的数据集,或者无法从 SharePoint 列表中返回准确的结果,则可能是因为委派限制。 有关更多详细信息,请 在此处了解详细信息。
- 对于使用“对于所选项目”或“对于所选文件”触发器的流,只有 Power Automate 中 默认环境的 一部分的流才会在 SharePoint Automate 菜单中列出。
- 某些内置 SharePoint 流(如请求登录)不会在 Power Automate 门户中列出,并且不可编辑。
- 无法通过此连接器在文件上 设置敏感度标签 。
- 如果在流中使用 SharePoint 触发器时看到错误“CannotDisableTriggerConcurrency”,请注意,启用和禁用并发控制后,无法撤消此错误,如 此处所述。 若要解决此问题,请导出流并编辑 JSON 文件以删除“并发控制”部分。 这样,在重新导入流期间将禁用并发选项。
- 来宾用户帐户无法在连接器作中查看或检索下拉列表信息。
- 术语集标签的更新不会自动反映在连接的流或应用中。 若要解决此问题,请直接从列表中编辑受影响的列表项以强制刷新术语集标签。
- 涉及特殊字符时,提取文件夹 V2作可能会导致提取过程中字符失真。 若要避免此问题,请使用符合标准 zip 规范的新式 zip 存档工具或库。 这意味着它应使用 UTF-8 编码过程,以及在构造 zip 文件时设置语言编码标头标志。 (此类库的示例 - .NET 的 Zip 存档 SDK) 请注意,连接器在作中支持特殊字符 zip 的能力并不限制,而是存档工具导致此问题的问题。
- 对于包含列表名称中任意位置的句点的列表或库(例如:MySharePoint.List),使用此列表的名称作为动态值,并将该名称作为“列表名称”参数传入将导致错误。 在这种情况下,请从 Power Automate 的下拉菜单中选择列表,或者如果必须使用动态值,请改为在“列表名称”值中输入列表的 ID。
- 最多支持 90MB 大小的列表项附件。
Power Apps 中的 SharePoint 图像列限制
- SharePoint 图像类型可以与完整、大、中和小修饰符一起显示。 (例如,ThisItem.'Item Photo'.小型、中型和大型映像是按需创建的,并临时缓存。 缓存过长的图像将被删除,并按需重新生成。
- 仅支持 此处 列出的以下图像格式。
- 通过 Power Apps 上传到列表,支持最大大小为 90MB 的图像文件。
- Power Apps 通常每隔 30 秒刷新一次图像元数据。 如果要创作应用程序并想要立即刷新图像,请选择“...”要刷新数据的数据源上的项。
- 不会正确呈现存储在集合中的图像。 最好使用 Filter 表达式直接访问它们。
- 如果从 SharePoint 创建应用或添加连接到包含图像列的 SharePoint 列表的库控件,即使图像列隐藏在列表中,图像也可能显示在库中。 可以使用 Power Apps 字段列表来显示或隐藏任何图像字段。
Power Apps 数据类型映射
请参阅 Power Apps SharePoint 文档
Power Apps 函数和作可委派给 SQL Server
请参阅 Power Apps SharePoint 委派文档
委派说明
- 与 And 或 Or 联接的表达式可委派给 SharePoint。 不可委派。
- SharePoint 通过延迟委托到所涉及的子字段的决定,支持委托复杂类型。 检查复杂类型上使用的子字段的类型,然后检查此表以获取委派功能。 请注意,只有 Email 和 DisplayName 在 Person 数据类型中可委派。
- 表的 SharePoint ID 字段是 Power Apps 中的数字字段。 但是,SharePoint 仅支持对 ID 字段进行委派的等于 ('=')作。
- 筛选器(...、IsBlank(CustomerId)等公式不会委托给 SharePoint。 但是,该公式在语义上接近 Filter(...,CustomerId = Blank()),它将委托给 SharePoint。 这些公式不等效,因为第二个公式不会将空字符串 (“”) 视为空。 但是,第二个公式可能适用于你的目的。 在 SharePoint 上,此方法适用于等于运算符(“=”),但不适用于不相等运算符(“)。<>
- SharePoint 系统字段不可委派。 这些字段包括:
- 标识符
- IsFolder
- 缩略图
- 链接
- Name
- FilenameWithExtension
- 路径
- FullPath
- ModerationStatus
- ModerationComment
- 内容类型
- IsCheckedOut
- 版本号
- TriggerWindowStartToken
- TriggerWindowEndToken
常规限制
| Name | 价值 |
|---|---|
| 在带宽时间间隔(每个连接)内传入/传出连接器的最大兆字节数 | 1000 |
| 带宽时间间隔(以米利西康德为单位) | 60000 |
正在创建连接
连接器支持以下身份验证类型:
| 默认 | 用于创建连接的参数。 | 所有区域 | 不可共享 |
违约
适用:所有区域
用于创建连接的参数。
这是不可共享的连接。 如果 Power App 与另一个用户共享,系统会提示其他用户显式创建新连接。
| Name | 类型 | Description | 必选 |
|---|---|---|---|
| Gateway | gatewaySetting | 本地网关(请参阅 https://docs.microsoft.com/data-integration/gateway 更多详细信息) | |
| 身份验证类型 | 字符串 | 用于连接到数据库的身份验证类型 | |
| 用户名 | securestring | 用户名凭据 | True |
| 密码 | securestring | 密码凭据 | True |
限制
| 名称 | 调用 | 续订期 |
|---|---|---|
| 每个连接的 API 调用数 | 600 | 60 秒 |
操作
| 为文件或文件夹创建共享链接 |
为文件或文件夹创建共享链接。 |
| 为项目或文件创建审批请求 |
为项目或文件创建审批请求。 |
| 使用 AI Builder 模型结果更新文件属性 |
更新由 ModelId 指定的模型分析的文件的库列中存储的值。 |
| 使用 Microsoft Syntex 生成文档(预览版) |
使用此作基于 Microsoft Syntex 的新式模板创建文档。 此预览版需要 Syntex 许可证。 定价可能会更改。 有关详细信息,请参阅: https://docs.microsoft.com/en-us/microsoft-365/contentunderstanding/content-assembly. |
| 使用路径获取文件元数据 |
获取有关文件的信息,例如大小、etag、创建日期等。使用文件路径选取文件。 使用“获取文件属性”作获取库中列中存储的值。 |
| 使用路径获取文件内容 |
使用文件路径获取文件内容。 |
| 使用路径获取文件夹元数据 |
获取有关文件夹的信息。 使用文件夹路径选取文件夹。 |
| 停止共享项目或文件 |
删除授予对项目或文件的访问权限的所有链接,并删除除所有者以外的所有具有直接访问权限的人员。 |
| 列出根文件夹 |
返回根 SharePoint 文件夹中的文件。 |
| 列表文件夹 |
返回 SharePoint 文件夹中包含的文件。 |
| 创建文件 |
将文件上传到 SharePoint 网站。 请确保选取现有库。 |
| 创建新文件夹 |
创建新的文件夹或文件夹路径。 |
| 创建新文档集 |
创建新的文档集列表项。 |
| 创建项目 |
在 SharePoint 列表中创建新项。 |
| 删除文件 |
删除文件标识符指定的文件。 |
| 删除附件 |
删除指定的附件。 |
| 删除项目 |
从 SharePoint 列表中删除项。 |
| 加入中心网站 |
将请求的站点加入中心站点。 如果中心需要审批,则需要审批令牌才能成功完成加入。 如果适用,应指定“将中心站点加入状态设置为挂起”作中使用的审批关联 ID。 |
| 协议解决方案 - 在协议解决方案工作区中生成文档 |
使用此作基于协议解决方案工作区中的新式模板创建文档。 这是目前在规划中的支付墙(许可证或 PayG)的背后。 |
| 取消中心站点加入请求 |
取消中心加入请求。 如果适用,应指定“将中心站点加入状态设置为挂起”作中使用的审批关联 ID。 |
| 复制文件 |
复制文件。 的工作方式类似于 SharePoint 库中的“复制到”命令。 返回有关复制后的新文件的信息。 |
| 复制文件 (已弃用) |
将文件复制到 SharePoint 网站。 |
| 复制文件夹 |
复制文件夹。 的工作方式类似于 SharePoint 库中的“复制到”命令。 返回有关复制后的新文件夹的信息。 |
|
将 HTTP 请求发送到 Share |
构造要调用的 SharePoint REST API。 注意 – 此作可以执行您有权访问的任何 SharePoint REST API。 请谨慎行事。 |
| 将中心站点加入状态设置为挂起 |
将请求的站点中心加入请求状态设置为挂起。 审批关联 ID 是一个可选参数,可帮助 SharePoint 识别特定的中心联接请求。 请求站点在给定时间只能有一个挂起的请求。 |
| 批准中心站点加入请求 |
批准中心站点加入请求。 这将返回一个审批令牌,该令牌可用于使用加入中心站点作完成加入请求。 |
| 授予对项目或文件夹的访问权限 |
向特定人员授予对 SharePoint 中的项目或文件夹的访问权限。 |
| 提取文件夹 |
将存档文件提取到 SharePoint 文件夹中(例如:.zip)。 |
| 放弃签出 |
如果签出文件且不对其进行更改,或者你所做的更改不想保留,则只需放弃签出,而不是保存文件。 如果组织跟踪版本,则每次将文件签回库中时都会创建一个新版本。 通过放弃签出,可以避免在尚未对文件进行任何更改时进行新版本。 |
| 更新文件 |
更新文件标识符指定的文件的内容。 |
| 更新文件属性 |
更新存储在项 ID 指定的项库中的列中的属性。使用“更新文件”作更新文件内容。 将此项用于本地数据网关时,可能需要手动输入要连接到的库的名称。 |
| 更新项目 |
更新 SharePoint 列表中的项。 |
| 检查项目的计划版本是否已发布 [已弃用] |
返回输出变量 IsFilePublished 中的结果。 |
| 添加附件 |
向指定的列表项添加新附件。 |
| 移动文件 |
移动文件。 的工作方式类似于 SharePoint 库中的“移动到”命令。 返回有关移动后新文件的信息。 |
| 移动文件夹 |
移动文件夹。 的工作方式类似于 SharePoint 库中的“移动到”命令。 返回有关移动后新文件夹的信息。 |
| 签入文件 |
签入文档库中的签出文件,使文档的版本可供其他人使用。 |
| 签出文件 |
签出文档库中的文件以防止其他人编辑文档,并且所做的更改在签入文档之前不可见。 |
| 获取列表 |
从网站获取 SharePoint 列表。 |
| 获取列表视图 |
从 SharePoint 列表中获取视图。 |
| 获取所有列表和库 |
获取所有列表和库。 |
| 获取文件元数据 |
获取有关文件的信息,例如大小、etag、创建日期等。使用文件标识符选取文件。 使用“获取文件属性”作获取库中列中存储的值。 |
| 获取文件内容 |
使用文件标识符获取文件内容。 可以在其他位置复制内容,也可以用作附件。 |
| 获取文件夹元数据 |
获取有关文件夹的信息。 使用文件标识符选取文件夹。 |
| 获取文件属性 |
获取在库中保存的项 ID 所指定的项的属性。可以添加“获取文件内容”步骤,并使用此作返回的“文件标识符”属性来访问文件的内容。 将此项用于本地数据网关时,可能需要手动输入要连接到的库的名称。 |
| 获取文件(仅属性) |
获取存储在库中的所有文件夹和文件在库中的列中保存的属性。 还可以筛选出与条件匹配的项。 “应用于每个”部分通常用于处理此作的输出。 将此项用于本地数据网关时,可能需要手动输入要连接到的库的名称。 |
| 获取附件 |
返回指定列表项的附件列表。 可以添加“获取附件内容”步骤,并使用此作返回的“文件标识符”属性来访问文件的内容。 |
| 获取附件内容 |
使用文件标识符返回文件内容。 可以在其他位置复制内容,也可以用作附件。 |
| 获取项或文件的更改(仅属性) |
返回有关给定时间范围内已更改的列的信息。 注意:列表必须启用版本控制。 |
| 获取项目 |
从 SharePoint 列表中获取项。 |
| 获取项目 |
从 SharePoint 列表中按其 ID 获取单个项。 |
| 解决人员 |
返回单个匹配的用户值,以便可将其分配给类型人员列。 如果没有匹配项或多个匹配项,此作将出错。 |
| 设置内容审批状态 |
为已启用内容审批的列表或库中的项目设置内容审批状态。 必须为页面和文件提供 ETag。 可以使用“获取文件元数据”作获取 ETag。 此作仅适用于 SharePoint Online 和 SharePoint 2019。 |
为文件或文件夹创建共享链接
为文件或文件夹创建共享链接。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
库名称
|
table | True | string |
SharePoint 库名称。 |
|
项 ID
|
id | True | integer |
文件或文件夹项的 ID。 |
|
链接类型
|
type | True | string |
要创建的共享链接的类型 |
|
链接范围
|
scope | True | string |
选择共享链接授予访问权限的人员。 只有在管理员启用了“任何人”选项时,“任何人”选项才起作用。 |
|
链接过期
|
expirationDateTime | date-time |
链接过期日期(采用 yyyy-MM-dd 格式)。 仅适用于匿名链接。 |
返回
共享链接的内部结构
为项目或文件创建审批请求
为项目或文件创建审批请求。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
列表或库
|
table | True | string |
SharePoint 列表或库名称。 |
|
Id
|
id | True | integer |
正在为其创建审批请求的项目的 ID。 |
|
审批类型
|
approvalType | True | integer |
选择审批类型。 |
|
审批架构
|
approvalSchema | True | dynamic |
所选审批类型的架构。 |
返回
新审批请求的输出对象
- Body
- ApprovalData
使用 AI Builder 模型结果更新文件属性
更新由 ModelId 指定的模型分析的文件的库列中存储的值。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
库名称
|
table | True | string |
库名称。 |
|
Id
|
id | True | integer |
要更新的项的唯一标识符。 |
|
ModelId
|
modelId | string |
输入用于预测的模型的 modelId |
|
|
PredictResult
|
predictResult | string |
在 JSON 中输入请求内容 |
返回
使用 Microsoft Syntex 生成文档(预览版)
使用此作基于 Microsoft Syntex 的新式模板创建文档。 此预览版需要 Syntex 许可证。 定价可能会更改。 有关详细信息,请参阅: https://docs.microsoft.com/en-us/microsoft-365/contentunderstanding/content-assembly.
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
文档库名称
|
table | True | string |
SharePoint 文档库名称。 |
|
文档模板
|
template | True | string |
文档模板。 |
|
占位符
|
item | True | dynamic |
文档占位符值。 |
|
文件夹路径
|
folderPath | string |
必须以现有库开头。 |
|
|
文件名
|
fileName | string |
文档文件名。 |
|
|
视图 (无效)
|
view | string |
此参数不执行任何作。 请不要使用。 |
返回
BlobMetadataResponse 的 SharePoint 版本通过添加一些我们想要序列化的其他字段来扩展对象
使用路径获取文件元数据
获取有关文件的信息,例如大小、etag、创建日期等。使用文件路径选取文件。 使用“获取文件属性”作获取库中列中存储的值。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
文件路径
|
path | True | string |
选择一个文件。 |
返回
BlobMetadataResponse 的 SharePoint 版本通过添加一些我们想要序列化的其他字段来扩展对象
使用路径获取文件内容
使用文件路径获取文件内容。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
文件路径
|
path | True | string |
选择一个文件。 |
|
推断内容类型
|
inferContentType | boolean |
基于扩展推断内容类型。 |
返回
文件的内容。
- 文件内容
- binary
使用路径获取文件夹元数据
获取有关文件夹的信息。 使用文件夹路径选取文件夹。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
文件夹路径
|
path | True | string |
选择文件夹。 |
返回
BlobMetadataResponse 的 SharePoint 版本通过添加一些我们想要序列化的其他字段来扩展对象
停止共享项目或文件
删除授予对项目或文件的访问权限的所有链接,并删除除所有者以外的所有具有直接访问权限的人员。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
列表或库名称
|
table | True | string |
SharePoint 列表或库名称。 |
|
Id
|
id | True | integer |
要停止共享的项目或文件的唯一标识符。 |
列出根文件夹
返回根 SharePoint 文件夹中的文件。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
返回
- response
- array of BlobMetadata
列表文件夹
返回 SharePoint 文件夹中包含的文件。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
文件标识符
|
id | True | string |
文件夹的唯一标识符。 |
返回
- response
- array of BlobMetadata
创建文件
将文件上传到 SharePoint 网站。 请确保选取现有库。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
文件夹路径
|
folderPath | True | string |
必须以现有库开头。 根据需要添加文件夹。 |
|
文件名
|
name | True | string |
文件的名称。 |
|
文件内容
|
body | True | binary |
文件的内容。 |
返回
BlobMetadataResponse 的 SharePoint 版本通过添加一些我们想要序列化的其他字段来扩展对象
创建新文件夹
创建新的文件夹或文件夹路径。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
列表或库
|
table | True | string |
SharePoint 列表或库名称。 |
|
文件夹路径
|
path | True | string |
示例:folder1/folder2/folder3 |
|
按视图限制列
|
view | string |
仅使用视图中定义的列来避免列阈值问题。 |
返回
创建新文档集
创建新的文档集列表项。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
图书馆
|
table | True | string |
SharePoint 库名称。 |
|
文档集路径
|
path | True | string |
示例:folder1/folder2/dsName |
|
内容类型 ID
|
contentTypeId | True | string |
示例:0x0120D520 |
|
DynamicProperties
|
DynamicProperties | object |
返回
创建项目
在 SharePoint 列表中创建新项。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
列表名称
|
table | True | string |
SharePoint 列表名称 |
|
Item
|
item | True | dynamic |
要创建的项 |
|
按视图限制列
|
view | string |
仅使用视图中定义的列来避免列阈值问题 |
返回
删除文件
删除文件标识符指定的文件。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
文件标识符
|
id | True | string |
选择一个文件。 |
删除附件
删除指定的附件。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
列表名称
|
table | True | string |
SharePoint 列表名称。 |
|
Id
|
itemId | True | integer |
文件附加到的列表项的 ID。 |
|
文件标识符
|
attachmentId | True | string |
附件的文件标识符。 |
删除项目
从 SharePoint 列表中删除项。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
列表名称
|
table | True | string |
SharePoint 列表名称 |
|
Id
|
id | True | integer |
要删除的项目的唯一标识符 |
加入中心网站
将请求的站点加入中心站点。 如果中心需要审批,则需要审批令牌才能成功完成加入。 如果适用,应指定“将中心站点加入状态设置为挂起”作中使用的审批关联 ID。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
请求站点地址
|
dataset | True | string |
示例: |
|
中心站点 ID
|
hubSiteId | True | string |
中心站点的 ID。 |
|
审批令牌
|
approvalToken | string |
此请求的审批令牌。 |
|
|
审批关联 ID
|
approvalCorrelationId | string |
此请求的审批关联标识符。 |
协议解决方案 - 在协议解决方案工作区中生成文档
使用此作基于协议解决方案工作区中的新式模板创建文档。 这是目前在规划中的支付墙(许可证或 PayG)的背后。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
协议解决方案工作区
|
dataset | True | string |
示例: |
|
协议解决方案模板
|
template | True | string |
协议解决方案模板。 |
|
Fields
|
item | True | dynamic |
文档占位符值。 |
|
文件名
|
documentName | string |
文档文件名。 |
|
|
表 (无效)
|
table | string |
此参数不执行任何作。 请不要使用。 |
|
|
视图 (无效)
|
view | string |
此参数不执行任何作。 请不要使用。 |
返回
BlobMetadataResponse 的 SharePoint 版本通过添加一些我们想要序列化的其他字段来扩展对象
取消中心站点加入请求
取消中心加入请求。 如果适用,应指定“将中心站点加入状态设置为挂起”作中使用的审批关联 ID。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
请求站点地址
|
dataset | True | string |
示例: |
|
审批关联 ID
|
approvalCorrelationId | string |
此请求的审批关联标识符。 |
复制文件
复制文件。 的工作方式类似于 SharePoint 库中的“复制到”命令。 返回有关复制后的新文件的信息。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
当前站点地址
|
dataset | True | string |
示例: |
|
要复制的文件
|
sourceFileId | True | string |
文件标识符 |
|
目标站点地址
|
destinationDataset | True | string |
示例: |
|
目标文件夹
|
destinationFolderPath | True | string |
目标文件夹 |
|
如果另一个文件已存在
|
nameConflictBehavior | True | integer |
选择可用选项之一 |
返回
BlobMetadataResponse 的 SharePoint 版本通过添加一些我们想要序列化的其他字段来扩展对象
复制文件 (已弃用)
将文件复制到 SharePoint 网站。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
源文件路径
|
source | True | string |
源文件的路径。 |
|
目标文件路径
|
destination | True | string |
目标文件的路径。 |
|
覆盖标志
|
overwrite | boolean |
是否覆盖目标文件(如果存在)。 |
返回
Blob 元数据
- Body
- BlobMetadata
复制文件夹
复制文件夹。 的工作方式类似于 SharePoint 库中的“复制到”命令。 返回有关复制后的新文件夹的信息。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
当前站点地址
|
dataset | True | string |
示例: |
|
要复制的文件夹
|
sourceFolderId | True | string |
文件标识符 |
|
目标站点地址
|
destinationDataset | True | string |
示例: |
|
目标文件夹
|
destinationFolderPath | True | string |
目标文件夹 |
|
如果另一个文件夹已存在
|
nameConflictBehavior | True | integer |
选择可用选项之一 |
返回
BlobMetadataResponse 的 SharePoint 版本通过添加一些我们想要序列化的其他字段来扩展对象
将 HTTP 请求发送到 SharePoint
构造要调用的 SharePoint REST API。 注意 – 此作可以执行您有权访问的任何 SharePoint REST API。 请谨慎行事。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
方法
|
method | True | string |
Http 方法 |
|
Uri
|
uri | True | string |
示例:_api/web/lists/getbytitle('Documents') |
|
Headers
|
headers | object |
输入请求标头的 JSON 对象 |
|
|
Body
|
body | string |
在 JSON 中输入请求内容 |
将中心站点加入状态设置为挂起
将请求的站点中心加入请求状态设置为挂起。 审批关联 ID 是一个可选参数,可帮助 SharePoint 识别特定的中心联接请求。 请求站点在给定时间只能有一个挂起的请求。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
请求站点地址
|
dataset | True | string |
示例: |
|
审批关联 ID
|
approvalCorrelationId | string |
此请求的审批关联标识符。 |
批准中心站点加入请求
批准中心站点加入请求。 这将返回一个审批令牌,该令牌可用于使用加入中心站点作完成加入请求。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
中心站点地址
|
dataset | True | string |
示例: |
|
请求站点 ID
|
joiningSiteId | True | string |
请求站点的 ID。 |
返回
ApproveHubSiteJoin作的结果对象
授予对项目或文件夹的访问权限
向特定人员授予对 SharePoint 中的项目或文件夹的访问权限。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
列表或库名称
|
table | True | string |
SharePoint 列表或库名称。 |
|
Id
|
id | True | integer |
要向其授予访问权限的项目或文件夹的唯一标识符。 |
|
收件人
|
recipients | True |
将接收共享邀请的收件人的集合 |
|
|
角色
|
roleValue | True | string |
指定要向收件人授予的角色 |
|
Message
|
emailBody | string |
共享邀请中包含的纯文本格式邮件 |
|
|
通知收件人
|
sendEmail | boolean |
指定收件人是否应收到电子邮件通知消息 |
提取文件夹
将存档文件提取到 SharePoint 文件夹中(例如:.zip)。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
源文件路径
|
source | True | string |
源文件的路径。 |
|
目标文件夹路径
|
destination | True | string |
目标文件夹的路径。 |
|
覆盖标志
|
overwrite | boolean |
是否覆盖目标文件(如果存在)。 |
返回
- response
- array of BlobMetadata
放弃签出
如果签出文件且不对其进行更改,或者你所做的更改不想保留,则只需放弃签出,而不是保存文件。 如果组织跟踪版本,则每次将文件签回库中时都会创建一个新版本。 通过放弃签出,可以避免在尚未对文件进行任何更改时进行新版本。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
库名称
|
table | True | string |
SharePoint 库名称。 |
|
Id
|
id | True | integer |
文件附加到的列表项的 ID。 |
更新文件
更新文件标识符指定的文件的内容。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
文件标识符
|
id | True | string |
选择一个文件。 |
|
文件内容
|
body | True | binary |
文件的内容。 |
返回
表示 Blob 数据集元数据响应
- Body
- BlobMetadataResponse
更新文件属性
更新存储在项 ID 指定的项库中的列中的属性。使用“更新文件”作更新文件内容。 将此项用于本地数据网关时,可能需要手动输入要连接到的库的名称。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
库名称
|
table | True | string |
SharePoint 库名称 |
|
Id
|
id | True | integer |
要更新的项目的唯一标识符 |
|
Item
|
item | True | dynamic |
具有已更改属性的项 |
|
按视图限制列
|
view | string |
仅使用视图中定义的列来避免列阈值问题 |
返回
更新项目
更新 SharePoint 列表中的项。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
列表名称
|
table | True | string |
SharePoint 列表名称 |
|
Id
|
id | True | integer |
要更新的项目的唯一标识符 |
|
Item
|
item | True | dynamic |
具有已更改属性的项 |
|
按视图限制列
|
view | string |
仅使用视图中定义的列来避免列阈值问题 |
返回
检查项目的计划版本是否已发布 [已弃用]
返回输出变量 IsFilePublished 中的结果。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
库名称
|
table | True | string |
SharePoint 库名称。 |
|
物料 ID
|
id | True | integer |
文件的唯一标识符。 |
|
计划版本
|
scheduledVersion | True | string |
计划发布的文件版本。 |
返回
SPO 连接器填充码上的 CheckIfFileIsPublished 终结点的输出对象
- Body
- PublishedResult
添加附件
向指定的列表项添加新附件。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
列表名称
|
table | True | string |
SharePoint 列表名称。 |
|
Id
|
itemId | True | integer |
要向其附加文件的列表项的 ID。 |
|
文件名
|
displayName | True | string |
文件名。 |
|
文件内容
|
body | True | binary |
文件的内容。 |
返回
SharePoint 列表项附件
- Body
- SPListItemAttachment
移动文件
移动文件。 的工作方式类似于 SharePoint 库中的“移动到”命令。 返回有关移动后新文件的信息。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
当前站点地址
|
dataset | True | string |
示例: |
|
要移动的文件
|
sourceFileId | True | string |
文件标识符 |
|
目标站点地址
|
destinationDataset | True | string |
示例: |
|
目标文件夹
|
destinationFolderPath | True | string |
目标文件夹 |
|
如果另一个文件已存在
|
nameConflictBehavior | True | integer |
选择可用选项之一 |
返回
BlobMetadataResponse 的 SharePoint 版本通过添加一些我们想要序列化的其他字段来扩展对象
移动文件夹
移动文件夹。 的工作方式类似于 SharePoint 库中的“移动到”命令。 返回有关移动后新文件夹的信息。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
当前站点地址
|
dataset | True | string |
示例: |
|
要移动的文件夹
|
sourceFolderId | True | string |
文件标识符 |
|
目标站点地址
|
destinationDataset | True | string |
示例: |
|
目标文件夹
|
destinationFolderPath | True | string |
目标文件夹 |
|
如果另一个文件夹已存在
|
nameConflictBehavior | True | integer |
选择可用选项之一 |
返回
BlobMetadataResponse 的 SharePoint 版本通过添加一些我们想要序列化的其他字段来扩展对象
签入文件
签入文档库中的签出文件,使文档的版本可供其他人使用。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
库名称
|
table | True | string |
SharePoint 库名称。 |
|
Id
|
id | True | integer |
文件附加到的列表项的 ID。 |
|
注释
|
comment | True | string |
键入注释,描述此版本中已更改的内容 |
|
签入类型
|
checkinType | True | integer |
选择要签入的版本类型 |
签出文件
签出文档库中的文件以防止其他人编辑文档,并且所做的更改在签入文档之前不可见。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
库名称
|
table | True | string |
SharePoint 库名称。 |
|
Id
|
id | True | integer |
文件附加到的列表项的 ID。 |
获取列表
从网站获取 SharePoint 列表。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
返回
表示表的列表。
- Body
- TablesList
获取列表视图
从 SharePoint 列表中获取视图。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
列表名称
|
table | True | string |
SharePoint 列表名称。 |
返回
- 表列表
- array of Table
获取所有列表和库
获取所有列表和库。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
返回
表示表的列表。
- Body
- TablesList
获取文件元数据
获取有关文件的信息,例如大小、etag、创建日期等。使用文件标识符选取文件。 使用“获取文件属性”作获取库中列中存储的值。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
文件标识符
|
id | True | string |
选择一个文件。 |
返回
BlobMetadataResponse 的 SharePoint 版本通过添加一些我们想要序列化的其他字段来扩展对象
获取文件内容
使用文件标识符获取文件内容。 可以在其他位置复制内容,也可以用作附件。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
文件标识符
|
id | True | string |
选择一个文件。 |
|
推断内容类型
|
inferContentType | boolean |
基于扩展推断内容类型。 |
返回
文件的内容。
- 文件内容
- binary
获取文件夹元数据
获取有关文件夹的信息。 使用文件标识符选取文件夹。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
文件标识符
|
id | True | string |
选择文件夹。 |
返回
BlobMetadataResponse 的 SharePoint 版本通过添加一些我们想要序列化的其他字段来扩展对象
获取文件属性
获取在库中保存的项 ID 所指定的项的属性。可以添加“获取文件内容”步骤,并使用此作返回的“文件标识符”属性来访问文件的内容。 将此项用于本地数据网关时,可能需要手动输入要连接到的库的名称。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
库名称
|
table | True | string |
SharePoint 库名称 |
|
Id
|
id | True | integer |
要检索的项的唯一标识符 |
|
按视图限制列
|
view | string |
仅使用视图中定义的列来避免列阈值问题 |
返回
获取文件(仅属性)
获取存储在库中的所有文件夹和文件在库中的列中保存的属性。 还可以筛选出与条件匹配的项。 “应用于每个”部分通常用于处理此作的输出。 将此项用于本地数据网关时,可能需要手动输入要连接到的库的名称。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
库名称
|
table | True | string |
SharePoint 库名称 |
|
筛选查询
|
$filter | string |
ODATA 筛选器查询,用于限制返回的条目(例如 stringColumn eq 'string' OR numberColumn lt 123)。 |
|
|
订单依据
|
$orderby | string |
用于指定条目顺序的 ODATA orderBy 查询。 |
|
|
Top Count
|
$top | integer |
要检索的条目总数(默认值 = 全部)。 |
|
|
将条目限制为文件夹
|
folderPath | string |
选择一个文件夹,或为整个库留空 |
|
|
包括嵌套项
|
viewScopeOption | string |
返回子文件夹中包含的条目(默认值 = true) |
|
|
按视图限制列
|
view | string |
仅使用视图中定义的列来避免列阈值问题 |
返回
获取附件
返回指定列表项的附件列表。 可以添加“获取附件内容”步骤,并使用此作返回的“文件标识符”属性来访问文件的内容。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
列表名称
|
table | True | string |
SharePoint 列表名称。 |
|
Id
|
itemId | True | string |
要从中获取附件的列表项的 ID。 |
返回
- response
- array of SPListItemAttachment
获取附件内容
使用文件标识符返回文件内容。 可以在其他位置复制内容,也可以用作附件。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
列表名称
|
table | True | string |
SharePoint 列表名称。 |
|
Id
|
itemId | True | integer |
文件附加到的列表项的 ID。 |
|
文件标识符
|
attachmentId | True | string |
附件的文件标识符。 |
返回
附件的内容。
- 附件内容
- binary
获取项或文件的更改(仅属性)
返回有关给定时间范围内已更改的列的信息。 注意:列表必须启用版本控制。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
列表或库名称
|
table | True | string |
SharePoint 列表或库名称。 |
|
Id
|
id | True | integer |
要为其提取更改的项的 ID。 |
|
因为
|
since | True | string |
触发窗口启动令牌或项版本标签(例如:3.0)或 ISO 8601 日期(YYYY-MM-DDThh:mmZ)。 |
|
截止
|
until | string |
触发窗口结束令牌或项版本标签(例如:3.0)或 ISO 8601 日期(YYYY-MM-DDThh:mmZ)。 如果为空,则默认为最新版本。 |
|
|
包括次要版本
|
includeDrafts | boolean |
是否考虑次要版本(草稿)版本的更改的布尔值。 |
|
|
按视图限制列
|
view | string |
仅返回视图中定义的列。 |
返回
获取项目
从 SharePoint 列表中获取项。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
列表名称
|
table | True | string |
SharePoint 列表名称 |
|
筛选查询
|
$filter | string |
ODATA 筛选器查询,用于限制返回的条目(例如 stringColumn eq 'string' OR numberColumn lt 123)。 |
|
|
订单依据
|
$orderby | string |
用于指定条目顺序的 ODATA orderBy 查询。 |
|
|
Top Count
|
$top | integer |
要检索的条目总数(默认值 = 全部)。 |
|
|
将条目限制为文件夹
|
folderPath | string |
选择文件夹,或为整个列表留空 |
|
|
包括嵌套项
|
viewScopeOption | string |
返回子文件夹中包含的条目(默认值 = true) |
|
|
按视图限制列
|
view | string |
仅使用视图中定义的列来避免列阈值问题 |
返回
获取项目
从 SharePoint 列表中按其 ID 获取单个项。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
列表名称
|
table | True | string |
SharePoint 列表名称 |
|
Id
|
id | True | integer |
要检索的项的唯一标识符 |
|
按视图限制列
|
view | string |
仅使用视图中定义的列来避免列阈值问题 |
返回
解决人员
返回单个匹配的用户值,以便可将其分配给类型人员列。 如果没有匹配项或多个匹配项,此作将出错。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
列表或库
|
table | True | string |
选取列位于的列表或库。 |
|
列
|
entityId | True | string |
选择要为其分配值的列。 |
|
电子邮件或名称
|
searchValue | True | string |
使用电子邮件地址或用户的全名。 |
|
按视图限制列
|
view | string |
仅使用视图中定义的列来避免列阈值问题。 |
返回
SharePoint 扩展的用户字段
- Body
- SPListExpandedUser
设置内容审批状态
为已启用内容审批的列表或库中的项目设置内容审批状态。 必须为页面和文件提供 ETag。 可以使用“获取文件元数据”作获取 ETag。 此作仅适用于 SharePoint Online 和 SharePoint 2019。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
库名称
|
table | True | string |
SharePoint 库名称。 |
|
Id
|
id | True | integer |
要设置其状态的项的 ID。 |
|
Action
|
approvalAction | True | string |
选取审批作。 |
|
注释
|
comments | string |
添加审批者的注释。 |
|
|
ETag
|
entityTag | string |
添加 ETag(文件和页面是必需的)。 |
返回
SetApprovalStatus 输出
触发器
| 修改项目或文件时 |
修改项时触发(但不是在创建项时触发)。 |
| 创建或修改文件时(仅属性) |
在库中创建或修改项时触发。 仅返回存储在库列中的属性。 可以添加“获取文件内容”步骤,并使用此作返回的“文件标识符”属性来访问文件的内容。 将此项用于本地数据网关时,可能需要手动输入要连接到的库的名称。 |
| 创建或修改项时 |
创建项时触发,并在每次修改项时触发。 |
| 创建文件时(仅属性) |
在库中创建项时触发。 仅返回存储在库列中的属性。 可以添加“获取文件内容”步骤,并使用此作返回的“文件标识符”属性来访问文件的内容。 将此项用于本地数据网关时,可能需要手动输入要连接到的库的名称。 |
| 创建项时 |
创建项时触发。 |
| 删除文件时 |
在库中删除文件时触发。 也可以指定要监视的文件夹。 删除文件夹时,触发器只会为已删除的文件夹触发一次。 这只能由列表所在的网站的网站集管理员使用。 |
| 删除项时 |
在列表中删除项时触发。 这只能由列表所在的网站的网站集管理员使用。 |
| 在文件夹中创建或修改文件时(已弃用) |
创建文件时触发,并在每次在 SharePoint 文件夹中修改文件时触发。 如果在子文件夹中添加/更新文件,触发器不会触发。 如果需要在子文件夹中触发,则应创建多个触发器。 |
| 在文件夹中创建文件时(已弃用) |
在 SharePoint 文件夹中创建文件时触发。 如果在子文件夹中添加/更新文件,触发器不会触发。 如果需要在子文件夹中触发,则应创建多个触发器。 |
| 对于所选文件 |
此触发器允许为所选文件启动流。 输入:网站地址、库名称。 输出:名称、链接到项、ID。 (仅适用于 Power Automate。) |
| 对于所选项目 |
此触发器允许你为 SharePoint 列表或库中的选定项启动流。 可以使用列表或库的列作为输出参数。 对于文件,可以使用“标识符”列获取文件内容。 (仅适用于 Power Automate。) |
| 当文件被 Microsoft Syntex 模型分类时 |
Microsoft Syntex 更改库中任何文件的分类日期时触发流。 文档处理模型对信息进行分类或提取时,日期将发生更改。 |
| 当某个站点请求加入中心站点时 |
在中心站点加入审批时触发流。 (仅适用于 Power Automate。) |
修改项目或文件时
修改项时触发(但不是在创建项时触发)。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
列表或库名称
|
table | True | string |
SharePoint 列表名称 |
|
文件夹
|
folderPath | string |
选择一个文件夹,或为整个库留空 |
|
|
按视图限制列
|
view | string |
仅使用视图中定义的列来避免列阈值问题 |
返回
创建或修改文件时(仅属性)
在库中创建或修改项时触发。 仅返回存储在库列中的属性。 可以添加“获取文件内容”步骤,并使用此作返回的“文件标识符”属性来访问文件的内容。 将此项用于本地数据网关时,可能需要手动输入要连接到的库的名称。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
库名称
|
table | True | string |
SharePoint 库名称 |
|
文件夹
|
folderPath | string |
选择一个文件夹,或为整个库留空 |
|
|
按视图限制列
|
view | string |
仅使用视图中定义的列来避免列阈值问题 |
返回
创建或修改项时
创建项时触发,并在每次修改项时触发。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
列表名称
|
table | True | string |
SharePoint 列表名称 |
|
按视图限制列
|
view | string |
仅使用视图中定义的列来避免列阈值问题 |
返回
创建文件时(仅属性)
在库中创建项时触发。 仅返回存储在库列中的属性。 可以添加“获取文件内容”步骤,并使用此作返回的“文件标识符”属性来访问文件的内容。 将此项用于本地数据网关时,可能需要手动输入要连接到的库的名称。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
库名称
|
table | True | string |
SharePoint 库名称 |
|
文件夹
|
folderPath | string |
选择一个文件夹,或为整个库留空 |
|
|
按视图限制列
|
view | string |
仅使用视图中定义的列来避免列阈值问题 |
返回
创建项时
创建项时触发。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
列表名称
|
table | True | string |
SharePoint 列表名称 |
|
按视图限制列
|
view | string |
仅使用视图中定义的列来避免列阈值问题 |
返回
删除文件时
在库中删除文件时触发。 也可以指定要监视的文件夹。 删除文件夹时,触发器只会为已删除的文件夹触发一次。 这只能由列表所在的网站的网站集管理员使用。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
库名称
|
table | True | string |
SharePoint 库名称 |
|
文件夹
|
folderPath | string |
选择一个文件夹,或为整个库留空 |
返回
已删除项目列表
- Body
- DeletedItemList
删除项时
在列表中删除项时触发。 这只能由列表所在的网站的网站集管理员使用。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
列表名称
|
table | True | string |
SharePoint 列表名称 |
返回
已删除项目列表
- Body
- DeletedItemList
在文件夹中创建或修改文件时(已弃用)
创建文件时触发,并在每次在 SharePoint 文件夹中修改文件时触发。 如果在子文件夹中添加/更新文件,触发器不会触发。 如果需要在子文件夹中触发,则应创建多个触发器。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
文件夹 ID
|
folderId | True | string |
选择文件夹。 |
|
推断内容类型
|
inferContentType | boolean |
基于扩展推断内容类型。 |
返回
文件的内容。
- 文件内容
- binary
在文件夹中创建文件时(已弃用)
在 SharePoint 文件夹中创建文件时触发。 如果在子文件夹中添加/更新文件,触发器不会触发。 如果需要在子文件夹中触发,则应创建多个触发器。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
文件夹 ID
|
folderId | True | string |
选择文件夹。 |
|
推断内容类型
|
inferContentType | boolean |
基于扩展推断内容类型。 |
返回
文件的内容。
- 文件内容
- binary
对于所选文件
此触发器允许为所选文件启动流。 输入:网站地址、库名称。 输出:名称、链接到项、ID。 (仅适用于 Power Automate。)
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
operationId
|
operationId | True | string | |
|
主持人
|
host | object | ||
|
parameters
|
parameters | True | object | |
|
架构
|
schema | True | object | |
|
headersSchema
|
headersSchema | object |
返回
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
行
|
body.rows | array of object | |
|
ID
|
body.rows.ID | integer |
文件标识符 |
|
itemUrl
|
body.rows.itemUrl | string |
文件 URL |
|
fileName
|
body.rows.fileName | string |
文件名 |
|
用户 ID
|
headers.x-ms-user-id-encoded | guid |
在 AAD 中触发流的用户的唯一标识符。 |
|
用户电子邮件
|
headers.x-ms-user-email-encoded | byte |
触发流的用户的电子邮件地址。 |
|
用户名
|
headers.x-ms-user-name-encoded | byte |
触发流的用户的显示名称。 |
|
时间戳
|
headers.x-ms-user-timestamp | string |
触发流的时间。 |
对于所选项目
此触发器允许你为 SharePoint 列表或库中的选定项启动流。 可以使用列表或库的列作为输出参数。 对于文件,可以使用“标识符”列获取文件内容。 (仅适用于 Power Automate。)
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
operationId
|
operationId | True | string | |
|
主持人
|
host | object | ||
|
parameters
|
parameters | True | object | |
|
架构
|
schema | True | object | |
|
headersSchema
|
headersSchema | object |
返回
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
行
|
body.rows | array of object | |
|
ID
|
body.rows.ID | integer |
文件标识符 |
|
itemUrl
|
body.rows.itemUrl | string |
文件 URL |
|
fileName
|
body.rows.fileName | string |
文件名 |
|
用户 ID
|
headers.x-ms-user-id-encoded | guid |
在 AAD 中触发流的用户的唯一标识符。 |
|
用户电子邮件
|
headers.x-ms-user-email-encoded | byte |
触发流的用户的电子邮件地址。 |
|
用户名
|
headers.x-ms-user-name-encoded | byte |
触发流的用户的显示名称。 |
|
时间戳
|
headers.x-ms-user-timestamp | string |
触发流的时间。 |
当文件被 Microsoft Syntex 模型分类时
Microsoft Syntex 更改库中任何文件的分类日期时触发流。 文档处理模型对信息进行分类或提取时,日期将发生更改。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
库名称
|
table | True | string |
SharePoint 库名称 |
|
文件夹
|
folderPath | string |
选择一个文件夹,或为整个库留空 |
|
|
按视图限制列
|
view | string |
仅使用视图中定义的列来避免列阈值问题 |
返回
当某个站点请求加入中心站点时
在中心站点加入审批时触发流。 (仅适用于 Power Automate。)
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
operationId
|
operationId | True | string | |
|
主持人
|
host | object | ||
|
parameters
|
parameters | True | object | |
|
架构
|
schema | True | object | |
|
headersSchema
|
headersSchema | object |
返回
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
行
|
body.rows | array of object | |
|
RequestingSiteUrl
|
body.rows.RequestingSiteUrl | string |
请求网站 URL |
|
RequestingSiteId
|
body.rows.RequestingSiteId | string |
请求站点 ID |
|
RequestingSiteTitle
|
body.rows.RequestingSiteTitle | string |
请求网站标题 |
|
ApprovalCorrelationId
|
body.rows.ApprovalCorrelationId | string |
审批关联 ID |
|
用户 ID
|
headers.x-ms-user-id-encoded | guid |
在 AAD 中触发流的用户的唯一标识符。 |
|
用户电子邮件
|
headers.x-ms-user-email-encoded | byte |
触发流的用户的电子邮件地址。 |
|
用户名
|
headers.x-ms-user-name-encoded | byte |
触发流的用户的显示名称。 |
|
时间戳
|
headers.x-ms-user-timestamp | string |
触发流的时间。 |
定义
ApprovalData
新审批请求的输出对象
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
审批请求 ID
|
ApprovalId | string |
创建的审批请求的 ID |
ApproveHubSiteJoinResponse
ApproveHubSiteJoin作的结果对象
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
ApprovalToken
|
ApprovalToken | string |
审批令牌 |
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。 |
BlobMetadataResponse
表示 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。 |
DeletedItem
从 SharePoint 列表或库中删除的项目
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
ID
|
ID | integer |
列表项 ID |
|
Name
|
Name | string |
文档库中项的文件名、列表中的项的显示名称 |
|
带扩展名的文件名
|
FileNameWithExtension | string |
具有文档库中项扩展名的文件名,与列表中的项名称相同 |
|
删除者
|
DeletedByUserName | string |
删除此项的用户的名称 |
|
删除时间
|
TimeDeleted | date-time |
删除此项时 |
|
Is 文件夹
|
IsFolder | boolean |
一个 true/false 值,用于指示该项是否为文件夹 |
DeletedItemList
已删除项目列表
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
value
|
value | array of DeletedItem |
已删除项目列表 |
PublishedResult
SPO 连接器填充码上的 CheckIfFileIsPublished 终结点的输出对象
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
IsFilePublished
|
IsFilePublished | boolean |
一个布尔值(true、false),用于指示文件的计划版本是否已发布 |
SetApprovalStatusOutput
SetApprovalStatus 输出
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
ETag
|
ETag | string |
设置审批状态后项目的 ETag |
|
ApprovalLink
|
ApprovalLink | string |
需要审批的项目的链接 |
|
PublishStartDate
|
PublishStartDate | string |
项目将发布的日期时间 |
|
ContentApprovalStatus
|
ContentApprovalStatus | string |
列表项的内容审批状态 |
|
ScheduledVersion
|
ScheduledVersion | string |
已计划的项的版本 |
SharingLink
共享链接的内部结构
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
共享链接
|
webUrl | string |
指向项的链接 |
SharingLinkPermission
共享链接的内部结构
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
链接
|
link | SharingLink |
共享链接的内部结构 |
SPBlobMetadataResponse
BlobMetadataResponse 的 SharePoint 版本通过添加一些我们想要序列化的其他字段来扩展对象
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
ItemId
|
ItemId | integer |
可用于获取或更新库中的文件属性的值。 |
|
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。 |
SPListExpandedUser
SharePoint 扩展的用户字段
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
Claims
|
Claims | string |
用户声明 |
|
显示名称
|
DisplayName | string |
用户标题 |
|
Email
|
string |
用户电子邮件 |
|
|
图片
|
Picture | string |
用户图片 |
|
Department
|
Department | string |
用户部门 |
|
职位名称
|
JobTitle | string |
用户职务 |
|
@odata.type
|
@odata.type | string |
SPListItemAttachment
SharePoint 列表项附件
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
Id
|
Id | string |
文件标识符 |
|
AbsoluteUri
|
AbsoluteUri | string |
指向附件的链接 |
|
显示名称
|
DisplayName | string |
Name |
Table
表示表。
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
Name
|
Name | string |
表的名称。 名称在运行时使用。 |
|
显示名称
|
DisplayName | string |
表的显示名称。 |
|
DynamicProperties
|
DynamicProperties | object |
连接器提供给客户端的其他表属性。 |
TablesList
表示表的列表。
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
value
|
value | array of Table |
表列表 |
二进制
这是基本数据类型“binary”。