我正在尝试在我的dialogflow操作中动态结束对话。
我曾尝试将ExpectedUserResponse字段设置为false,但到目前为止,我能够退出会话的唯一方法是为Dialogueflow设置中的意图启用切换按钮。
我不使用任何SDK,仅在实现服务中来回传递JSON。
下面是一个无法成功结束对话的json示例:
{
"payload": {
"google": {
"expectedUserResponse": false,
"richResponse": {
"items": [
{
"simpleResponse": {
"textToSpeech": "Okay."
}
}
]
}
}
}
}
是否有一种方法可以在不将意图静态声明为对话结束或不使用sdk的情况下进行此操作?
答案 0 :(得分:1)
该属性为expectUserResponse
,不带“ ed”。
所以这应该起作用:
{
"payload": {
"google": {
"expectUserResponse": false,
"richResponse": {
"items": [
{
"simpleResponse": {
"textToSpeech": "Okay."
}
}
]
}
}
}
}