操作Google模拟器不起作用

时间:2018-07-04 12:52:59

标签: firebase actions-on-google dialogflow

5我正在为Google Home创建一个google action,我正在使用dialogflow和firebase函数以及数据库来创建所有东西。 到目前为止,一切工作正常,但昨天发生了一个我不理解的错误。

当我想在Google Actions的Simulator部分中测试代理时,即使在日志中我看到模拟器实际上收到了响应,代理也没有响应,如此处所示

enter image description here

它在模拟器中回答

enter image description here

响应为空,并且在“调试”部分中有此简单错误

enter image description here

它以前工作得很好,但是我可能已经改变了一件事,使所有东西都崩溃了,我找不到它。

编辑

按照@Prisoner的建议,我已经检查了“历史记录”以找到此内容

enter image description here

所以我检查了日志并得到了它(在看起来不错的Dialogflow Request和Dialogflow履行请求之后)

似乎Dialogflow履行响应的URL有问题???

enter image description here

EDIT2

我的URL履行(firebase函数)是错误的,现在我已经更改了它,“历史记录”中的日志似乎还可以:

enter image description here

但是我总是在模拟器上遇到相同的错误。

2 个答案:

答案 0 :(得分:0)

您的日志显示您的履行未正确部署,并且URL指向HTML 404页面。这将导致您的应用停止响应。

答案 1 :(得分:-1)

您可能正在模拟器中遇到最新的“第一个不说TTS”错误。我建议将表面改为扬声器而不是电话。 You can read more about this here