首页 > 解决方案 > Azure Logic App - 使用用户输入的参数手动触发

问题描述

我有一个逻辑应用程序,我希望它能够临时运行并在运行时指定参数。我能找到的最接近的手动触发器是 HTTP 请求。

作为一种解决方法,我从可以定义 JSON 正文的邮递员那里调用它。

当邮递员工作时,我正在寻找一种从天蓝色中触发应用程序并提供 JSON 正文的方法。

谢谢

标签: azure-logic-apps

解决方案


实际上有很多方法可以触发逻辑应用程序并处理 json 数据。

您可以尝试使用服务总线触发器或 blob 触发器,以下是我对服务总线的测试。我使用服务总线资源管理器发送一条 json 消息。注意:在逻辑应用程序中,json 数据使用 base64 编码。

在此处输入图像描述

下面是结果。

在此处输入图像描述

但是从动作中你会发现它有一个要设置的 Interval 属性,这意味着它可能不会立即触发。并且大部分其他的触发器都需要设置Interval,所以如果要立即触发,假设HTTP请求是最好的。


推荐阅读