use*_*797 12 azure azure-logic-apps workflow-definition-language
我正在尝试将额外的查询参数传递给 Azure 逻辑应用程序,以便我可以处理逻辑应用程序工作流中的以下数据
例如https://logicURL?SelectedData= "%7BsiteURL%3AXYZ.sharepoint.com%2Fsites%2FXYZDev%7D"(编码字符串)
在 HTTP 操作中,我尝试使用以下 JSON 模式处理以上传递的数据
{
"kind": "Http",
"inputs": {
"schema": {
"properties": {
"selectedData": {
"type": "string"
}
},
"type": "object"
}
} }
Run Code Online (Sandbox Code Playgroud)
我没有得到 selectedData 值。我需要使用 decodecomponentURI 然后使用 JSON 值。
在这里找到错误
Pac*_*ruz 14
首先,您需要将您的查询参数添加到现有的,例如
https://xyz.logic.azure.com:443/workflows/id/triggers/manual/paths/invoke?api-version=2016-10-01&sp=%2Ftriggers%2Fmanual%2Frun&sv=1.0&sig=code&SelectedData="%7BsiteURL%3AXYZ.sharepoint.com%2Fsites%2FXYZDev%7D"
https://xyz.logic.azure.com:443/workflows/id/triggers/manual/paths/invoke
?api-version=2016-10-01
&sp=%2Ftriggers%2Fmanual%2Frun
&sv=1.0
&sig=code
&SelectedData="%7BsiteURL%3AXYZ.sharepoint.com%2Fsites%2FXYZDev%7D"
Run Code Online (Sandbox Code Playgroud)
然后,您应该能够在您的逻辑应用程序中使用
@triggerOutputs()['queries']['SelectedData']
Run Code Online (Sandbox Code Playgroud)
可以看到,不需要在Http Trigger中添加schema来获取查询参数
FirstName
LastName
and FaveColor
propertieshttps://xyz.logic.azure.com:443/workflows/id/triggers/manual/paths/invoke ?api-version=2016-10-01 &sp=%2Ftriggers%2Fmanual%2Frun &sv=1.0 &sig=code &FirstName=Huomer &LastName=Huimpson &FaveColor=
triggerOutputs()['queries']['FirstName'] triggerOutputs()['queries']['LastName'] triggerOutputs()['queries']['FaveColor']
triggerOutputs()['queries']?['FirstName'] triggerOutputs()['queries']?['LastName'] triggerOutputs()['queries']?['FaveColor']
coalesce(triggerOutputs()['queries']?['FirstName'] , 'Puomer' ) coalesce(triggerOutputs()['queries']?['LastName'] , 'Puimpson' ) coalesce(triggerOutputs()['queries']?['FaveColor'] , 'Purple' )
## BEFORE @triggerOutputs()['queries']['SelectedData'] ## AFTER @{coalesce(triggerOutputs()['queries']?['SelectedData'] , '__blank__')}
@{}
syntax can be used if you are editing workflow definition language directly, but not if you are entering it in the "expression dialog box" 归档时间: |
|
查看次数: |
10500 次 |
最近记录: |