首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Google actions - Webhook

Google actions - Webhook
EN

Stack Overflow用户
提问于 2018-04-24 17:08:35
回答 3查看 152关注 0票数 0

我对Webhook和Web集成有一些问题。

我已经创建了intents,响应来自Webhook APIcall。当我尝试用web集成测试意图时,我的响应显示为“空响应”。

这有什么问题呢?

EN

回答 3

Stack Overflow用户

发布于 2018-04-24 18:52:21

这意味着您的webhook没有返回响应,或者没有足够快地返回响应,并且Dialogflow正在使用内置响应。

检查你的webhook日志,看看它的回复速度有多快,以及它发送回Dialogflow的内容。

票数 0
EN

Stack Overflow用户

发布于 2018-04-24 19:09:48

您可能忘记在Intent配置页面的底部启用Intent的webhook。

你也可以在右边的测试面板中测试你的意图。

  1. 在测试面板的文本框中键入与您的意图相关的用户查询。
  2. 单击测试面板底部的“显示Json”。
  3. 在JSON窗口中检查来自web挂钩的响应。

票数 0
EN

Stack Overflow用户

发布于 2018-04-24 19:15:17

感谢你的回复“囚犯”。我们已经看到了您所说的日志。对话流返回如下预期的Json格式的输出,

代码语言:javascript
复制
{
  "messages":[
  {
     "speech":"Hi, I am your bot",
     "type":0
  },
  {
     "platform":"google",
     "type":"simple_response",
     "displayText":"Hi, I am your test bot",
     "textToSpeech":"Hi, I am your test bot"
  },
  {
     "platform":"google",
     "type":"suggestion_chips",
     "suggestions":[
        {
           "title":"Read more"
        }
     ]
  }
]
}

上面的输出在Google Home / Assistant设备上工作。但是我们不能与web demo集成。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49997623

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档