使用重复触发器以编程方式触发逻辑应用程序
Programmatically triggering a Logic App with Recurrence Trigger
我有一个逻辑应用程序,它的重复触发器设置为每 1 小时触发一次,但目前,我们正在处理一些需要从我们的 API 触发逻辑应用程序的要求。
所以我想知道是否有一种方法可以从我们的应用服务以编程方式触发逻辑应用?或者有什么方法可以让逻辑应用程序有 2 个触发器 - 重复和 HTTP 触发器?
不,没有办法做到这一点,因为重复触发器就是触发器。
您可以做的是使用 HTTP 触发器将业务逻辑分离到它自己的逻辑应用程序中,然后可以从重复触发器逻辑应用程序或外部调用该逻辑应用程序。
您可以运行手动触发重复。
下面是一个示例请求大纲。您还可以找到文档 here.
POST https://management.azure.com/subscriptions/[subscription
id]/resourceGroups/[resource group
name]/providers/Microsoft.Logic/workflows/[logic app
name]/triggers/[trigger name (e.g.
Recurrence)]/run?api-version=2016-06-01
Authorization: Bearer [a
bearer token]
Content-type: application/json
我有一个逻辑应用程序,它的重复触发器设置为每 1 小时触发一次,但目前,我们正在处理一些需要从我们的 API 触发逻辑应用程序的要求。
所以我想知道是否有一种方法可以从我们的应用服务以编程方式触发逻辑应用?或者有什么方法可以让逻辑应用程序有 2 个触发器 - 重复和 HTTP 触发器?
不,没有办法做到这一点,因为重复触发器就是触发器。
您可以做的是使用 HTTP 触发器将业务逻辑分离到它自己的逻辑应用程序中,然后可以从重复触发器逻辑应用程序或外部调用该逻辑应用程序。
您可以运行手动触发重复。
下面是一个示例请求大纲。您还可以找到文档 here.
POST https://management.azure.com/subscriptions/[subscription id]/resourceGroups/[resource group name]/providers/Microsoft.Logic/workflows/[logic app name]/triggers/[trigger name (e.g. Recurrence)]/run?api-version=2016-06-01
Authorization: Bearer [a bearer token]
Content-type: application/json