API管理 - 用于多个逻辑应用的单一API

时间:2018-06-09 15:03:42

标签: azure-logic-apps azure-api-management

我有5个以上通过HTTP接收调用的独立逻辑应用程序。例如:

GetUsers
的getLocations
GetCalls

我想通过API Management将Logic Apps作为单个操作在一个API上公开。网上的任何样品都显示我可以做到吗?我是否正确地假设我需要一个策略(url-rewrite,control flow)?

任何指导意见。

1 个答案:

答案 0 :(得分:1)

您可以通过以下方式将Logic Apps添加为现有API上的操作:

  1. 创建新操作(默认为逻辑应用的http帖子)
  2. 定义您的逻辑应用程序希望您传递给它的请求/响应
  3. 转到设计器中的“backend”元素,然后从设计器中选择“基于表单的编辑器”。
  4. 在编辑器中,选择“Azure资源”,然后浏览到您要使用的逻辑应用程序 - 应该是基于http请求/响应的逻辑应用程序。
  5. 添加其他操作并为每个要使用的逻辑应用程序连接它们。