使用 Power Automate 更改 Microsoft Lists 中的列表

已完成

Microsoft Power Automate 中的 SharePoint 连接器自带向 SharePoint 发送 HTTP 请求的操作。

以下部分将介绍如何使用 GETPOSTDELETE 方法更改 Microsoft Lists 中的列表。

使用 GET 方法从 SharePoint 中获取项目

通过 GET 方法,您可以使用 SharePoint 的 REST API 来查找特定信息。 在本例中,您可以确认 SharePoint 中是否存在位置列表名。

手动触发流操作无需输入也能触发流。 向 SharePoint 发送 HTTP 请求操作是收集所寻求信息的主要操作。

站点地址方法Uri标头均为必填字段。

本例展示了您可以通过 GET 方法获取特定项目的信息。

流运行成功后,将确认列表存在,并返回信息。

使用 POST 方法可添加和编辑项目

要添加项目到列表,需通过以下设置执行操作:

  • 站点地址 - https://domainame.sharepoint.com/sites/sitename

  • 方法 - POST

  • Uri - /_api/web/lists/getbytitle('listname')/items

  • 标头 - 接受和内容类型

以下屏幕截图显示了该操作是如何运行的。

以下屏幕截图显示了一个运行成功的示例。

如需编辑,需提供确切的项目编号和其他标头。

请考虑包含下图所示项目的列表。

通过使用以下向 SharePoint 发送 HTTP 请求操作,将项目 3 的测试 3 标题改为新测试 3

流运行成功后,列表项目将会更新。

使用 DELETE 方法删除项目

DELETE 方法与 EDIT 方法类似,只不过您需要将 X-HTTP-MethodMERGE 更改为 DELETE

流运行成功后,列表项目将会删除。