将Alexa技能链接到特定的Lambda别名

时间:2017-05-19 15:13:49

标签: aws-lambda alexa-skills-kit

我想利用AWS Lambda的versioning and aliases来管理与Alexa技能相关联的代码。

因此,我有两个别名PRODUAT(几乎与AWS Documentation中所述)。

但是 - 如果我尝试将其中一个别名(例如arn:aws:lambda:eu-west-1:1234567:function:Alexa-Skill:PROD)的ARN配置为Amazon Developer Console中Alexa技能的端点,则会收到以下错误:

Error: Please make sure that "Alexa Skills Kit" is selected for the event source type of arn:aws:lambda:eu-west-1:1234567:function:Alexa-Skill:PROD

不合格的ARN(即arn:aws:lambda:eu-west-1:1234567:function:Alexa-Skill)工作正常。

这是Alexa Skills Kit和Lambda之间整合的已知限制吗?

1 个答案:

答案 0 :(得分:4)

您需要添加Alexa技能作为Lambda函数别名的触发器才能生效。