如何在Watson Conversation中获取用户选择值

时间:2016-09-01 14:04:30

标签: watson-dialog watson-conversation

我正在尝试用户从<select&gt;中选择一个选项由Watson回复并将选定的值存储在变量中。

我已经完成了Watson Conversation的响应显示了要选择的值列表(使用HTML),但我们无法将所选值存储在变量中。

这可能吗?

2 个答案:

答案 0 :(得分:0)

沃森的谈话是无国籍的。为了捕获用户交互/反馈,您需要UI /应用程序层来处理它。

您可以在选择中创建自定义ID /类标记,UI会拦截并知道如何响应对话。

答案 1 :(得分:0)

这是可能的,但你必须要小心。因此,这是因为对话控制了一个名为context会话中的信息,并且这是针对所有请求/响应中的应用程序进行的交易(是的,您需要发送API对话框交互中的会话ID。)

在“对话框”节点中,单击“响应/高级”并插入:

"context" :
{
    "your_property": "values"
}