首页 > 解决方案 > Webhook 请求中的 Dialogflow API V2“对话结束”标志

问题描述

我正在将 Dialogflow 代理迁移到 API V2,并且遇到与“将此意图设置为对话结束”选项相关的问题

在此处输入图像描述

我的实现 webhook 依赖于"endConversation": trueV1 webhook 请求元数据的属性来执行自定义平台逻辑。

有什么方法可以在不使用自定义有效负载的情况下在 Dialogflow V2 中公开相同的属性?

标签: dialogflow-es

解决方案


您可以查看queryResult.diagnosticInfo.end_conversationDialogflow 的 v2 webhook 请求中的字段,其形式如下所示:

{
  "queryResult": {
    "diagnosticInfo": {
      "end_conversation": true
    },
    ...
  },
  ...
}

推荐阅读