用计划的作业替换请求并使用响应更新端点

Replace a request with a scheduled job and use the Response to update an endpoint

我是这方面的新手,所以我的问题看起来更简单一些。 我正在开发一个逻辑应用程序,其中的步骤如下:

  1. 运行 计划触发器上的逻辑应用从终结点 (endpoint1) 获取具有特定状态(例如未处理)的订单列表。
  2. 处理每个订单号并向另一个端点 (endpoint2) 发送请求以检索每个订单号的状态。
  3. 获取该状态并将其与更新状态的 orderNumber 一起发送回 endpoint1(endpoint1 更新方法与 orderNumber 和 orderStatus)

问题:

  1. 我可以通过执行“收到 HTTP 请求时”来完成第 1 步,但我需要知道如何 运行 计划的作业来获取 orderNumbers 列表,然后将它们传递给 For-Each 循环.
  2. 在 For-Each 中,我针对每个 orderNumber 发送一个请求并获得响应,但不知道如何使用该响应来更新端点 1 中具有新状态的 orderNumber。

如果有人可以指导我,我将不胜感激。

  1. 对于计划的工作流,选择“重复”触发器。

  2. 在 For-Each 循环中,假设您的第一个 http 请求的响应是 JSON 格式,您首先需要一个“Parse Json”步骤.在 'Content' 中,您应该得到来自您的 http 步骤的响应。然后使用示例响应负载生成响应架构。完成后,您可以使用另一个 http 请求来触发下一个 API 调用。您应该能够使用第一个 API 调用的响应字段来进行下一个调用。