带有未定义命名空间的alexa请求

时间:2017-11-07 06:38:51

标签: aws-lambda alexa

我尝试连接我的Lambda函数Amazon Alexa Skill,但在发现之初就失败了。

在Alexa App中,我使用LWA帐户启用并链接我的技能。 当我说“Alexa,发现智能设备”时,我可以看到我的lambda日志请求错误。

TypeError: Cannot read property 'namespace' of undefined

让Alexa向我发送带有名称空间“Alexa.ConnectedHome.Discovery”的请求标题的条件是什么?

1 个答案:

答案 0 :(得分:1)

我终于可以收到内容请求了。 问题来自技能Payload版本选项。 之前我选择了V3(首选)选项,然后没有收到任何内容。 切换到V2(旧版)后,可以触发Discover处理程序。