具有提交操作功能的 SuggestedAction

SuggestedAction with submit action functionality

假设有一个 AdaptiveCard 包含一些输入字段,如 this。 通常,用户输入的内容由作为公式一部分的 AdaptiveSubmitAction 提交为 json。

有没有办法使用 SuggestedAction 提交 json 数据? 我怀疑不是,但我不确定...

不幸的是,不,没有办法将两者混合。此外,适配卡片在输入时需要提交操作,否则输入的文本不能是ingested/accessed。

现在,您可以使用卡片显示您正在寻找的信息,并使用建议的操作来提供可能的答案。与选择提示不同,建议的操作允许用户输入替代响应。您的机器人逻辑需要知道如何处理替代响应。同时,在后台,您的逻辑可以将用户响应构建到 JSON 对象中。

我不知道这是否有帮助。在不了解您的用例和具体需求的情况下很难知道。

希望得到帮助!