处理Azure Logic应用程序操作输出

时间:2016-04-28 13:47:07

标签: azure azure-logic-apps

从我的逻辑应用程序中,我正在调用API-1。我需要将此输出作为输入传递给API-2。

我使用了@body('[My_Action_Name]')和@ {body('[Action_Name]')}。但它只是作为输出返回到我的API-2。

1 个答案:

答案 0 :(得分:1)

如果您是直接在代码视图中创作逻辑应用,那么正确的语法就是@body(' actionName')

作为一个例子,看看下面的

    "HttpAction1": {
        "type": "Http",
        "inputs": {
            "method": "GET",
            "uri": "http://www.example.com"
        }
    },
    "HttpAction2": {
        "type": "Http",
        "inputs": {
            "body": "@body('HttpAction1')",
            "method": "POST",
            "uri": "http://www.example2.com"
        }
    }