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

已完成

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

向 SharePoint 发送 HTTP 请求的 SharePoint 操作的屏幕截图。

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

更改 Microsoft Lists 中列表可用方法的屏幕截图。

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

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

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

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

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

“GET 方法”的屏幕截图,其中显示了项目信息。

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

流运行成功的屏幕截图,其中返回了详细信息。

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

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

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

  • 方法 - POST

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

  • 标头 - 接受和内容类型

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

突出显示详细信息的操作屏幕截图示例。

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

运行成功详细信息的屏幕截图。

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

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

项目列表的屏幕截图示例。

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

“向 SharePoint 发送 HTTP 请求”操作的屏幕截图。

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

流运行成功后列表项目已更新的屏幕截图。

使用 DELETE 方法删除项目

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

DELETE 方法详细信息的屏幕截图。

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

流运行成功后项目已删除的屏幕截图。