我已经浏览了bot框架文档和给定的示例。即使FormFlow接受动态选项(答案),我也找不到动态填充字段(问题)和选项(答案)的方法。
这就是我想要做的。我有一个名为Questionnaire的课程,其中包括一系列课程(另一课程)。问题类包括标题(字符串)和可能答案列表。应该基于此填充FormFlow。但是,根据用户的第一条消息动态填充Questions对象。然后我进行api调用并填充我的问卷调查表及其中的问题列表。现在,我想使用这个upated Questionnaire实例来填充FormFlow,使用问题标题作为字段,它的答案列表作为选项。
甚至可以使用当前的bot框架sdk吗?如果有人能提供一个例子,我会非常感激。非常感谢
答案 0 :(得分:0)
不确定你是否可以在单个FormFlow中执行此操作,只需一个替代品。
您可以创建一个简单的“AskQuestion”表单流,只需提出一个问题,然后您就可以传递问题文本和可能的答案列表。
完成后,您可以存储用户的答案,执行逻辑并调用以获取下一个问题,然后再次调用相同的Formflow对话框以询问下一个问题。
这应该对你有用