我在Webhook和Web集成方面存在一些问题。
我创建了意图,响应来自Webhook APIcall。当我尝试使用Web集成测试意图时,我的响应显示为" [空响应]"
这有什么问题?
答案 0 :(得分:0)
这意味着您的webhook没有发回响应或者没有足够快地发送响应,而且Dialogflow正在使用内置响应。
检查您的webhook日志,了解它的回复速度以及发送回Dialogflow的内容。
答案 1 :(得分:0)
您可能忘记在Intent配置页面底部为Intent启用webhook。
您还可以从右侧的测试面板测试您的意图。
答案 2 :(得分:0)
感谢您回复囚犯。我们已经看到了你说的日志。 Dialogflow将输出返回到下面的预期Json格式,
{
"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 Device。但我们无法与网络演示集成。