测试我的意图可以在Lambda上完美地工作,但是当我从Alexa开发人员控制台进行测试时,它返回一个错误,该错误表示Speechlet响应为null。甚至更陌生,当我从Alexa开发人员控制台进行测试后去查看自己的cloudwatch日志时,我的回答在那里而且看起来很好...有什么见解吗?这可能是异步问题吗?
答案 0 :(得分:0)
好的,简单的解决方案。我会把它留在这里,以防它对某人有所帮助。总是返回您的响应构建器。
由于我将responseBuilder卸载到一个单独的文件中,所以我忽略了它,这意味着我必须在responseBuilder帮助器文件中同时返回这两个文件,并返回我对该文件的调用,这样它才能到达Alexa服务。