【问题标题】:Browse Carousel Card not working for google assistant in Dialogflow浏览轮播卡不适用于 Dialogflow 中的谷歌助手
【发布时间】:2020-07-02 11:42:50
【问题描述】:

我正在尝试在 Google 的 Dialogflow 中为 Google 助理提供的浏览轮播卡片(在丰富的响应中)功能。

我只得到如图所示的简单响应:。

粘贴在原始 API 响应下方(无浏览轮播卡响应实例)。

    {
  "responseId": "ea913388-8753-458c-b033-396512d1af42-e13762d2",
  "queryResult": {
    "queryText": "show browse carousel",
    "parameters": {},
    "allRequiredParamsPresent": true,
    "fulfillmentMessages": [
      {
        "platform": "ACTIONS_ON_GOOGLE",
        "simpleResponses": {
          "simpleResponses": [
            {
              "textToSpeech": "sample text"
            }
          ]
        }
      },
      {
        "platform": "ACTIONS_ON_GOOGLE"
      },
      {
        "text": {
          "text": [
            ""
          ]
        }
      }
    ],
    "intent": {
      "name": "projects/leafy-winter-268704/agent/intents/bd457567-02c8-4e15-aca7-c32adfcb45f2",
      "displayName": "sampleintent"
    },
    "intentDetectionConfidence": 1,
    "languageCode": "en"
  }
}

这是模拟器的响应。触发带有浏览轮播的意图时,机器人将断开连接。

我这样做的方式是否正确?有什么办法可以解决这个问题?

【问题讨论】:

    标签: json google-cloud-platform dialogflow-es actions-on-google dialogflow-es-fulfillment


    【解决方案1】:

    问题是您正在使用浏览轮播,但尝试使用智能显示屏对其进行测试。智能显示屏不支持链接,因此无法支持浏览轮播。

    您可以切换到使用 Android 进行测试,您应该能够看到 Browse Carousel。

    【讨论】:

    • 感谢您的回复。有效。我有另一个查询:我正在尝试从 webhook 创建一个浏览轮播卡片响应,但没有成功。你能像以前一样列出一些快速检查来指导我吗?
    • 很高兴答案有所帮助。听起来您的查询是一个新问题 - 继续为它创建一个新的 StackOverflow 问题,显示您的 webhook 代码以及您可能进行的任何其他调试。
    猜你喜欢
    • 2012-09-19
    • 2018-04-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-03
    • 2014-11-06
    • 1970-01-01
    相关资源
    最近更新 更多