0

我正在尝试 Powerapps,并想尝试这种低代码方法。

思路如下:

  1. 在 Teams 中使用 Microsoft Flow/Power Automate 应用程序向用户显示一张自适应卡片(将使用示例卡片)。
  2. 然后用户将在卡上输入一些信息并提交
  3. 使用提交的输入来填充另一个自适应卡。

为了说明上述情况,在 Power Automate 中: 显示如上所述的三个步骤

以下是在Action.Submit 的 Schema Explorer 中使用时输出的显示方式: 我想获得像在弹出窗口中显示的输出,以便在 Teams 中的另一个自适应卡上输入由 Flow 机器人发布

在 Microsoft Teams 中,Flow 机器人将向用户显示要填写的工单: 在此处输入图像描述

如何从输入中获取值并在 Power Automate 中重用它们。有谁知道如何获取这些值并在下一步中重用(见第一张图片)?

预先感谢您的协助。将不胜感激任何帮助。

4

2 回答 2

2

基本上,问题在于自适应卡的“提交”操作将响应返回到原始源,在本例中为“Flow Bot”。但是,Flow Bot 是一个通用机器人,没有办法将响应路由回您的单个 Flow,特别是 Flow 的实例。值得庆幸的是,这种情况正在发生变化 - 请参阅此处了解信息。从帖子中不清楚它是否会处理版本 1 中的“Bot-to-user”场景,我看到你在你的解决方案中使用它,而且,如博客中所述,它只预计在 2 月。所以,似乎有两种选择:

  1. 等到二月才能看到新功能
  2. 创建您自己的 Bot 来发送卡片并处理响应 - 这里有一些小的棘手部分,因为您需要按计划发送初始消息,因此您将使用称为“主动消息传递”的东西,但它并不太复杂,并且在 Stack Overflow 中有很好的指导(我自己最近回答了一些问题,所以如果你走这条路可以提供更多帮助)

我确定您正在寻找的不是一个理想的答案,但希望它有所帮助

于 2020-01-14T10:03:20.437 回答
0

@Carike,实现此场景的另一种方法是在不同的流程中处理自适应卡片提交事件的所有操作。您可以将触发器设置为第二个流的“收到 HTTP 请求时”。当您设置此触发器时,您会收到一个 url - 您可以将其设置为第一个流的自适应卡的提交 URL。

于 2020-01-20T05:58:00.260 回答