【问题标题】:Azure Logic App HTTP Post build JSON with Dynamic VariablesAzure Logic App HTTP Post 使用动态变量构建 JSON
【发布时间】:2017-05-25 20:29:46
【问题描述】:

我不知道如何为 HTTP Post 构建 JSON:

即,这在 [somevariablehere] 的地方不起作用。如何手动连接我想要发布的内容以及一些动态变量?

{
  "color": "green", 
  "message": "(awesome) [somevariablehere]   ", 
  "notify": false, 
  "message_format": "text"
}

【问题讨论】:

    标签: json azure azure-logic-apps workflow-definition-language


    【解决方案1】:

    查看逻辑应用定义语言的文档: https://docs.microsoft.com/en-us/azure/logic-apps/logic-apps-workflow-definition-language

    你可以使用concat函数来连接字符串,例如

    {
      "color": "green", 
      "message": "@concat('awesome', actionBody('otherAction').someProperty)", 
      "notify": false, 
      "message_format": "text"
    }
    

    【讨论】:

    • 我意识到我不需要连接任何东西,但文档提供了帮助:` "(okay) @{body('Step_2')?['score']}: @{triggerBody()? ['文本']} "`
    • @lucuma 是的,您可以使用字符串插值作为使用 concat 的替代方法(但它们实际上是相同的)。很高兴听到你能够让你的表达发挥作用。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-06-05
    相关资源
    最近更新 更多