首页 > 解决方案 > Cloudwatch 记录我的响应,但测试控制台显示错误?

问题描述

测试我的意图在 Lambda 中完美运行,但是当我从 Alexa 开发控制台进行测试时,它返回一个错误,提示 Speechlet 响应为空。更奇怪的是,当我从 Alexa 开发控制台进行测试后去检查我的 cloudwatch 日志时,我的响应在那里并且看起来不错……有什么见解吗?这可能是一个异步问题吗?

标签: node.jsamazon-web-servicesalexaalexa-skills-kit

解决方案


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

我忽略了它,因为我已将 responseBuilder 卸载到一个单独的文件中,这意味着我必须在 responseBuilder 帮助文件中返回两者,并将我对该文件的调用返回给 Alexa 服务。


推荐阅读