Cloudwatch记录了我的响应,但是测试控制台显示错误?

时间:2019-04-18 14:55:42

标签: node.js amazon-web-services alexa alexa-skills-kit

测试我的意图可以在Lambda上完美地工作,但是当我从Alexa开发人员控制台进行测试时,它返回一个错误,该错误表示Speechlet响应为null。甚至更陌生,当我从Alexa开发人员控制台进行测试后去查看自己的cloudwatch日志时,我的回答在那里而且看起来很好...有什么见解吗?这可能是异步问题吗?

1 个答案:

答案 0 :(得分:0)

好的,简单的解决方案。我会把它留在这里,以防它对某人有所帮助。总是返回您的响应构建器。

由于我将responseBuilder卸载到一个单独的文件中,所以我忽略了它,这意味着我必须在responseBuilder帮助器文件中同时返回这两个文件,并返回我对该文件的调用,这样它才能到达Alexa服务。