Alexa Skills Kit 触发器在 AWS Lambda 中的下拉列表中不可用
Alexa Skills Kit trigger not available on drop down in AWS Lambda
我正在尝试构建一个由 Alexa Skills Kit 触发的简单 AWS Lambda 函数。我正在关注亚马逊制作的关于创建技能等的教程。不幸的是,"Configure Triggers" window 的下拉菜单中没有 Alexa Skills Kit 选项。我附上了可用的照片。
有没有办法显示 Alexa Skills Kit?我的帐户有问题吗?任何建议都会非常有帮助。我被困在一个不应该给我带来任何问题的地方。我有一个基本帐户,因此无法获得亚马逊的支持。
我想通了。出于某种原因,我的位置默认为俄勒冈州,ASK 不支持该位置。将其更改为 N. Virginia 就成功了。
似乎有一个新的 UI(开发人员测试版)并且有几处(包括创建触发器的方式)发生了变化。
现在你必须先配置你的功能和代码,然后有一个菜单项来设置触发器。
所以要么你关闭测试模式,要么你必须自己想办法。
刚刚发现另一个重要部分:不要使用 Safari 来处理 Alexa Skill 开发。在 Chrome 中,教程匹配得更好。
作为 AWS Lambda 函数触发器的 Alexa Skills Kit 可以在任何 US East (N. Virginia), US West (Oregon) or EU (Ireland)
个区域中配置。
在为您的技能配置 Lambda 端点时,您可以提供一个 Default endpoint
以及其他三个可选的 geographical region endpoints
,它们将根据客户的位置进行调用以获得更好的延迟。
你的技能配置如下:
作为一个添加的数据点。如果您刚注册 AWS,您可能会遇到这个问题。
您将无法 select Alexa 技能集触发器,就像教程中所说的那样。您还将在错误消息的其余部分收到 EC2 错误“您未订阅此服务”。
新账户最多可能需要 24 小时才能真正完全允许在亚马逊上真正存在。虽然我没花那么长时间。
同时你会遇到奇怪的错误,比如技能包在 lambda 中不工作,你的 ARN 在配置 Alexa 端时长度错误。
一旦您收到最后一封电子邮件,告诉您您是一个成熟的 AWS 公民,一切就会开始正常工作。
Select 屏幕右上角的适当区域将启用 'Alexa Skills Set' 作为您的 lambda 函数的触发器。在这种情况下,您需要 select 'Us East N. Virginia'。
我正在尝试构建一个由 Alexa Skills Kit 触发的简单 AWS Lambda 函数。我正在关注亚马逊制作的关于创建技能等的教程。不幸的是,"Configure Triggers" window 的下拉菜单中没有 Alexa Skills Kit 选项。我附上了可用的照片。
有没有办法显示 Alexa Skills Kit?我的帐户有问题吗?任何建议都会非常有帮助。我被困在一个不应该给我带来任何问题的地方。我有一个基本帐户,因此无法获得亚马逊的支持。
我想通了。出于某种原因,我的位置默认为俄勒冈州,ASK 不支持该位置。将其更改为 N. Virginia 就成功了。
似乎有一个新的 UI(开发人员测试版)并且有几处(包括创建触发器的方式)发生了变化。
现在你必须先配置你的功能和代码,然后有一个菜单项来设置触发器。
所以要么你关闭测试模式,要么你必须自己想办法。
刚刚发现另一个重要部分:不要使用 Safari 来处理 Alexa Skill 开发。在 Chrome 中,教程匹配得更好。
作为 AWS Lambda 函数触发器的 Alexa Skills Kit 可以在任何 US East (N. Virginia), US West (Oregon) or EU (Ireland)
个区域中配置。
在为您的技能配置 Lambda 端点时,您可以提供一个 Default endpoint
以及其他三个可选的 geographical region endpoints
,它们将根据客户的位置进行调用以获得更好的延迟。
你的技能配置如下:
作为一个添加的数据点。如果您刚注册 AWS,您可能会遇到这个问题。
您将无法 select Alexa 技能集触发器,就像教程中所说的那样。您还将在错误消息的其余部分收到 EC2 错误“您未订阅此服务”。
新账户最多可能需要 24 小时才能真正完全允许在亚马逊上真正存在。虽然我没花那么长时间。
同时你会遇到奇怪的错误,比如技能包在 lambda 中不工作,你的 ARN 在配置 Alexa 端时长度错误。
一旦您收到最后一封电子邮件,告诉您您是一个成熟的 AWS 公民,一切就会开始正常工作。
Select 屏幕右上角的适当区域将启用 'Alexa Skills Set' 作为您的 lambda 函数的触发器。在这种情况下,您需要 select 'Us East N. Virginia'。