如何使用Logic App中的API Management Action将Body参数传递给Post操作?

时间:2017-04-09 14:22:38

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

我需要使用API​​管理操作在Logic App中使用API​​。我使用Echo Create Resource(POST)操作向Logic App添加了API Management Action。根据下面的屏幕截图,我只能传递Authentication对象和Subscription键。

enter image description here

我弄清楚如何在Swagger API描述中添加查询参数并在Logic App中使用它们。

如何使用Logic App中的API管理操作将Body参数传递给API Post操作?

1 个答案:

答案 0 :(得分:0)

您似乎使用了Echo API - 我能够重现。在这种情况下,POST操作没有定义主体。 当我将自己的一个API与一个正文定义集成时,我可以在Logic App Designer中看到并使用它

样品

  /mail:
    post:
      operationId: Send Email
      parameters:
        - name: mailMessage v3
          in: body
          schema:
            $ref: '#/definitions/MailMessage v3'
      consumes:
        - application/json
      responses:
        '202':
          description: ''