我正在使用 JOVO 框架创建 Alexa 技能。Amazon Alexa
我已在控制台上完成以下步骤:
- 在 AWS Alexa 控制台中创建了一项新技能
- 在 Lambda 控制台中创建了一个函数
- 在技能的端点下添加了
Lambda arn
. - 在上述 lambda 函数中添加了 Alexa Skill Kit 触发器并添加了 Skill ID
- 已成功保存端点。
本地设置:
$ jovo new WeatherService
$ cd WeatherService
$ code .
$ ask init
选择ask defualt
. 在浏览器中通过 IAM 控制台登录 $ jovo build --platform alexaSkill
到目前为止,一切正常。所以我继续通过以下命令部署该技能:
$ jovo deploy
当 Lambda 尝试部署时,我收到以下消息:
Lambda arn:aws:lambda:us-east-1:880731272882:function:MyWeatherTeller 的触发器设置无效
出于好奇,我运行了相同的命令$jovo deploy
,这次是不同的错误消息:
askApiUpdateSkill:找不到资源
我做错了什么?
以下是控制台设置的屏幕截图: