无法使用预期的用户响应字段结束对话



我正在尝试在我的对话流操作中动态结束对话。

我尝试将预期的UserResponse字段设置为false,但到目前为止,我能够让我的操作离开对话的唯一方法是在对话流设置中为意图启用切换按钮。

我没有使用任何 SDK,只是在我的履行服务中来回传递 JSON。

下面是无法成功结束对话的 json 示例:

{
  "payload": {
    "google": {
      "expectedUserResponse": false,
      "richResponse": {
        "items": [
          {
            "simpleResponse": {
              "textToSpeech": "Okay."
            }
          }
        ]
      }
    }
  }
}

有没有办法做到这一点,而无需将意图静态声明为对话的结束或使用 sdk?

属性是expectUserResponse的,没有"ed"。

所以这应该有效:

{
  "payload": {
    "google": {
      "expectUserResponse": false,
      "richResponse": {
        "items": [
          {
            "simpleResponse": {
              "textToSpeech": "Okay."
            }
          }
        ]
      }
    }
  }
}

最新更新