错误:无法在Dialogflow模拟器中显示响应。请改用Google Assistant模拟器进行测试

时间:2019-09-25 05:18:30

标签: dialogflow google-assistant-sdk

我正在使用对话框流程创建代理。当我尝试将其嵌入网站时,出现以下错误:“无法在Dialogflow模拟器中显示响应。请改为在Google Assistant模拟器上进行测试。”。它在Google Assistant Simulator中可以正常运行。我见过人们嵌入他们的网站,但是我不知道我做了什么。

我们将不胜感激。Code1 Code2 Code3 Code4

预期输出是用户与代理之间的对话。Screenshot of my web page Screenshot of Dialog Flow Console

1 个答案:

答案 0 :(得分:0)

好的,从添加的屏幕截图来看,您正在尝试将特定于Google助手的响应发送给Dialogflow。以您的欢迎意图,您将返回一个Permissions对象。这仅适用于Google助手。您尝试嵌入到网站中的Web演示不支持Google Assistant特定的对象。

如果您想使用Webdemo,请尝试使用conv.ask("Your response")conv.close("Your response")仅向您的用户发送短信,或者给出特定于Dialogflow的响应。您可以通过检查代码中的请求并为Dialogflow用户发送不同的纯文本响应来执行此操作,也可以在Dialogflow控制台中创建Dialogflow only response。 Dialogflow响应在控制台上称为“默认”。

enter image description here