如何在 Azure 逻辑应用程序中读取发送电子邮件操作中的参数值

How to read the parameter values in send email action in azure logic app

我使用 visual studio 2017 年的 ARM 模板创建了 azure logic 应用程序。其中我使用发送电子邮件操作来发送电子邮件。但我想从主题、收件人、正文属性的发送电子邮件操作中读取参数值。

Example for Subject: “Hi, how are you? <parameter value>”

所以,任何人都可以对此提出建议。

或许你可以参考下面的格式来读取参数的值:

"Send_an_email_(V2)": {
    "runAfter": {
        "xxxxxxxxxx": [
            "Succeeded"
        ]
    },
    "type": "ApiConnection",
    "inputs": {
        "body": {
            "Body": "<p>@{parameters('param1')}</p>",
            "Subject": "@{parameters('param2')}",
            "To": "@{parameters('param3')}"
        },
        "host": {
            "connection": {
                "name": "@parameters('$connections')['office365']['connectionId']"
            }
        },
        "method": "post",
        "path": "/v2/Mail"
    }
}

对于您的主题示例,您可以使用 "Subject": "Hi, how are you? @{parameters('param2')}"