向 Teams 中的多个用户发送自适应卡片,以引用 Forms 动态内容

问题描述

根据在 Microsoft Form 中提交的问题的价值,我想通过 Teams 向一个或多个人发送自适应卡片。我想我已经弄清楚了最后的步骤。我将自适应卡嵌套在 Apply to each action 中。自适应卡的Recipient设置为Apply to each的Current项,Apply to each上的选择是一个变量的输出

那个变量就是我挂断电话的地方。我目前正在使用 if 公式来计算电子邮件地址。这可能是我需要帮助的地方。

if(equals(outputs('Get_response_details')?['body/r43d6bce2bb684bf79bff6d8c61fb8f9c'],'Finance'),'josh@.com',if(equals(outputs('Get_response_details')?['body/r43d6bce2bb684bf79bff6d8c61fb8f9c'],'Sales Operations'),'robby@.com','josh@.com'))

解决方法

您可以通过获取用户 ID/频道 ID 向 team/group/1:1 发送自适应卡片。请检查此 docs