处理 Azure 逻辑应用操作输出
Handling Azure Logic app Action outputs
我正在从我的逻辑应用中调用 API-1。我需要将此输出作为输入传递给 API-2。
我用了这个@body('[My_Action_Name]') 和@{body('[Action_Name]')}。但它只是作为输出返回到我的 API-2。
如果您直接在代码视图中编写逻辑应用,那么正确的语法就是@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"
}
}
我正在从我的逻辑应用中调用 API-1。我需要将此输出作为输入传递给 API-2。
我用了这个@body('[My_Action_Name]') 和@{body('[Action_Name]')}。但它只是作为输出返回到我的 API-2。
如果您直接在代码视图中编写逻辑应用,那么正确的语法就是@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"
}
}