0

我想在 PVA(聊天机器人)中使用自适应卡。尝试创建 PVA 流程并添加了自适应卡。如果我在“microsoft team”中使用流程,那么没有问题,但如果我尝试在 PVA 中使用它,它就不起作用。

在此处输入图像描述

有没有办法在我们没有“团队 ID”和“频道 ID”的 PVA 流程中包含自适应卡。流结构创建如下:

在此处输入图像描述

4

1 回答 1

1

为了在 Power Virtual Agents 中向用户发送自适应卡,您需要使用 Bot Framework Composer 扩展机器人。在 Composer 内部,可以使用自适应卡片响应用户

为此,您必须将作为 Power Automate 中自适应卡的输入的数据返回给 Power Virtual Agents。返回值应该是一个字符串,它会得到 JSON 序列化。在 Composer 中,您可以使用该json函数对字符串进行 JSON 反序列化。只要 Power Virtual Agents 内部的变量是机器人范围的变量,您就可以传递数据:

Power Automate 的输出

全局变量

Json 解析函数

这是 Microsoft 关于Bot Framework Composer 与 Power Virtual Agents 集成的文档。

于 2021-05-13T22:24:45.417 回答