Web Services 如何使用Power Automate / MS Flow调用SOAP Webservice

qaxu7uf2  于 2023-06-23  发布在  其他
关注(0)|答案(1)|浏览(316)

问题陈述

需要构建一个Power APP,它调用SOAP Web服务并在Power APP上显示响应。它还涉及从POWER APP屏幕获取用户的输入,并使用SOAP Web服务进行持久化。

查询:

  1. PowerAutomate是否提供了一个连接器,通过它我们可以调用SOAP Web服务?如果是,请提供一个示例/参考文件,以便从Web服务中检索结果并将其传递给Power App。
    1.如果没有,那么我们如何通过MS Flow/ Power Automate调用SOAP Web服务?
mm5n2pyu

mm5n2pyu1#

  1. SOAP没有“即用型”连接器
    1.您可以创建自定义连接器来满足您的需求
    下面是一些你可以执行的步骤-这些步骤来自@clavinfernandes link to his blog post
    1.叫 Postman 来
    1.在Postman中创建集合
    1.配置Postman使用SOAP端点
    1.保存请求-测试它
    1.导出集合(集合V1)-这将是一个json文件
    完成后,您可以从Power Automate页面创建自定义连接器:
    1.打开Power Automate站点
    1.在“数据”下,选择“自定义连接器
    • 新的自定义连接器->导入 Postman 集合(V1)
  • 查看导出的收藏中的信息并填写一般信息弹出窗口
  • 配置身份验证类型,然后查看定义
  • 然后单击创建连接器

你现在应该可以在你的流程中使用它:
1.创建一个新的流并选择一个触发器(我相信在您的情况下会触发Power Apps)
1.添加连接器并使用正确的属性对其进行配置
1.您可以将Compose操作与Xpath表达式结合使用,从调用返回的XML中获取信息。
1.使用“Respond to a PowerApp or flow”操作将信息传递回应用程序
希望这对你有帮助

相关问题