【发布时间】:2019-04-18 22:59:52
【问题描述】:
测试我的意图在 Lambda 中完美运行,但是当我从 Alexa 开发控制台进行测试时,它返回一个错误,提示 Speechlet 响应为空。更奇怪的是,当我从 Alexa 开发控制台进行测试后去检查我的 cloudwatch 日志时,我的响应在那里并且看起来不错……有什么见解吗?这可能是异步问题吗?
【问题讨论】:
标签: node.js amazon-web-services alexa alexa-skills-kit
测试我的意图在 Lambda 中完美运行,但是当我从 Alexa 开发控制台进行测试时,它返回一个错误,提示 Speechlet 响应为空。更奇怪的是,当我从 Alexa 开发控制台进行测试后去检查我的 cloudwatch 日志时,我的响应在那里并且看起来不错……有什么见解吗?这可能是异步问题吗?
【问题讨论】:
标签: node.js amazon-web-services alexa alexa-skills-kit
好的,简单的解决方案。我会把它留在这里以防万一它对某人有帮助。总是,返回你的响应生成器。
我忽略了它,因为我已将 responseBuilder 卸载到一个单独的文件中,这意味着我必须在 responseBuilder 帮助文件中返回两者,并将我对该文件的调用返回给 Alexa 服务。
【讨论】: