如何在Azure Logic App中触发工作流以及触发器采用的参数作为输入?

时间:2018-12-18 09:34:41

标签: azure azure-logic-apps

https://docs.microsoft.com/en-us/rest/api/logic/workflowtriggers/run

即使是“ POST”调用,上述REST API也无法在主体中传递触发器参数。

我在这里想念东西吗?

1 个答案:

答案 0 :(得分:0)

当您希望HTTP端点URL接受参数时,请自定义触发器的相对路径。

首先在您的Request触发器上,选择Show advanced options。在Relative path下,指定URL应接受的参数的相对路径,例如name / {name}。

enter image description here

要使用该参数,请向您的逻辑应用中添加一个Response操作。

在响应的正文中,包括在触发器的相对路径中指定的参数的标记。例如,要返回Hello {name},请用Hello {name}更新响应的正文。

enter image description here

然后,您可以在拨打电话时将其添加到Body中。

enter image description here

有关更多详细信息,您可以参考此article

更新

上面提到的REST API确实接受正文中的输入。只是API文档中的“尝试”功能没有显示它。