微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

MS团队:自适应卡

如何解决MS团队:自适应卡

我有一个在Microsoft Bot框架中开发的chatbot,它使用自适应卡(v1.2)从用户那里获取输入。

enter image description here

我填写表单详细信息,然后单击“提交”按钮。我能够成功提取值,但自适应卡将重置为认值(成为空表格)。

这种奇怪的行为仅在MS团队中发生。

是否有任何解决方案可以通过用户输入来维护更新的表单,或者这是预期的行为?

解决方法

为了在团队中保留自适应卡输入值,您需要执行以下操作:

  1. 在提交操作的数据对象中插入唯一标识符
  2. 将活动保存为机器人状态,以便可以使用标识符进行检索
  3. 当您获得带有标识符和输入值的传入活动时,请在已保存的活动中修改自适应卡,使其包含新的输入值,然后使用修改后的自适应卡更新团队中的活动

保留自适应卡输入值是我即将发布的cards library的主要功能之一。如果您有兴趣,可以在该GitHub页面上表达支持。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。