我正在尝试我的第一个逻辑应用程序,它将通过电子邮件触发。然后它将查找电子邮件正文中的任何电子邮件地址,并将单独的 slack 消息发送到以电子邮件地址为文本的频道。
到目前为止,我所能做的就是向频道发布一条消息,其中包含一组电子邮件地址。 这就是我在做什么...
然后我将电子邮件正文转换为文本(以删除任何 HTML)
然后我在上面的文本中找到任何地址:
然后我用 :
设置上面的电子邮件变量createArray(outputs('Find_Email_Address_in_Email')['body'])
最后,我基于 Emails 数组循环发送一条 slack 消息:
(整个数组,当我希望它为列表中的每封电子邮件运行一次时)。
我想我的数组设置不正确,或者 for each 设置不正确?
答案 0 :(得分:0)
我明白了。 在 Set Variable 部分,我不直接使用 JS 执行的输出,而是首先将其转换为 JSON,如下所示:
json(outputs('Previous_Step_Name')['body'])