【问题标题】:Azure Logic App - Loop through email addresses and send to slackAzure 逻辑应用程序 - 遍历电子邮件地址并发送到 slack
【发布时间】:2021-06-10 18:36:32
【问题描述】:

我正在尝试我的第一个逻辑应用程序,它将通过电子邮件触发。然后它将在电子邮件正文中查找任何电子邮件地址,并将单个松弛消息发送到以电子邮件地址作为文本的频道。

到目前为止,我所能做的就是向频道发布一条消息,其中包含一组电子邮件地址。 这就是我正在做的......

当电子邮件到达时,首先初始化一个数组:

然后我将电子邮件正文转换为文本(以删除任何 HTML) 然后我在上面的文本中找到任何地址:

然后我将上面的 emails 变量设置为:

createArray(outputs('Find_Email_Address_in_Email')['body'])

最后我根据 Emails 数组循环发送一条松弛消息:

发布到 slack 的内容是:

(整个数组,当我希望它为列表中的每封电子邮件运行一次时)。

我想我要么错误地设置了数组,要么没有正确设置每个数组?

【问题讨论】:

    标签: azure-logic-apps


    【解决方案1】:

    我明白了。 在设置变量部分,而不是直接使用 JS 执行的输出,我首先将其转换为 JSON,如下所示:

    json(outputs('Previous_Step_Name')['body'])
    

    【讨论】:

      猜你喜欢
      • 2019-08-06
      • 1970-01-01
      • 1970-01-01
      • 2023-04-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-05-31
      相关资源
      最近更新 更多