AWS Lambda中的下拉列表中不提供Alexa Skills Kit触发器

New*_*213 43 triggers amazon-web-services aws-lambda

我正在尝试构建一个由Alexa Skills Kit触发的简单AWS Lambda函数.我正在关注亚马逊制作的关于创建技能等的教程.不幸的是,Alexa Skills Kit不是"配置触发器"窗口下拉菜单中的选项.我附上了一张可用的照片.

无论如何都要显示Alexa Skills Kit?我的帐户有问题吗?任何建议都会非常有帮助.我被困在一个真正不应该引起任何问题的地方.我有一个基本帐户,因此无法获得亚马逊的支持.

配置触发器

New*_*213 76

我想到了.出于某种原因,我的位置默认为俄勒冈州,ASK不支持.将它改为N.弗吉尼亚州就是这样做的.

  • 这实际上在[指南]中有所说明(https://developer.amazon.com/public/solutions/alexa/alexa-skills-kit/docs/developing-an-alexa-skill-as-a-lambda-function) .当然,直到我来到这里,我仍然想念它. (4认同)

Cha*_*hew 12

可以在任何US East (N. Virginia), US West (Oregon) or EU (Ireland)区域配置Alexa Skills Kit作为AWS Lambda函数的触发器.

为您的技能配置Lambda端点时,您可以提供一个Default endpoint以及另外三个可选项geographical region endpoints,这些可选项将根据客户的位置进行调用,以获得更好的延迟.

https://developer.amazon.com/docs/custom-skills/develop-skills-in-multiple-languages.html#h2-multiple-endpoints

您的技能配置如下:

lambda技能配置


Sun*_*ilA 6

从屏幕右上角选择适当的区域将启用'Alexa Skills Set'作为lambda函数的触发器.在这种情况下,您需要选择"Us East N. Virginia".

在此输入图像描述