skills node kit español developer consola amazon-web-services triggers aws-lambda

amazon web services - node - El disparador del kit de habilidades Alexa no está disponible en el menú desplegable de AWS Lambda



github alexa sdk (5)

Intento crear una función simple de AWS Lambda que se activa con el Alexa Skills Kit. Estoy siguiendo un tutorial creado por Amazon para crear la habilidad, etc. Desafortunadamente, el kit de habilidades de Alexa no es una opción en el menú desplegable de la ventana "Configurar desencadenantes". Adjunto una foto de lo que está disponible.

¿Hay alguna forma de mostrar el Alexa Skills Kit? ¿Hay algún problema con mi cuenta? Cualquier sugerencia sería muy útil. Estoy atrapado en un punto que realmente no debería estar causando ningún problema. Tengo una cuenta básica y, por lo tanto, no puedo obtener asistencia de Amazon.


Me lo imaginé. Por alguna razón, mi ubicación predeterminada era Oregon, que no es compatible con ASK. Cambiarlo a N. Virginia hizo el truco.


Parece que hay una nueva interfaz de usuario (beta del desarrollador) y varias cosas (incluida la forma de crear un activador) han cambiado.

Ahora primero tiene que configurar su función y código y luego hay un elemento de menú para configurar los desencadenantes.

Entonces, desactivas el modo beta o tienes que buscar el camino por tu cuenta.

Acabo de descubrir otra parte importante: No use Safari para trabajar con el desarrollo de Alexa Skill. En Chrome, los tutoriales combinan mucho mejor.


Seleccione la región apropiada de la esquina superior derecha de la pantalla que habilitará ''Alexa Skills Set'' como disparador para su función lambda. En este caso, debe seleccionar ''Us East N. Virginia''.


Solo como un punto de datos agregado. Si acaba de registrarse en AWS, puede tener este problema.

No podrás seleccionar el activador del conjunto de habilidades Alexa como dicen los tutoriales. También recibirá un mensaje de error ''No está suscrito a este servicio'' con EC2 en el resto del mensaje de error.

Las cuentas nuevas pueden tardar hasta 24 horas en permitirse realmente que realmente existan en Amazon. Aunque no me llevó tanto tiempo.

Mientras tanto, obtendrás errores extraños, como el kit de habilidades que no funciona en lambda y tu ARN con la longitud incorrecta cuando estás configurando el lado de Alexa.

Una vez que recibe el último correo electrónico que le informa que es un ciudadano de AWS completo, todo comienza a funcionar como debería.


Alexa Skills Kit como activador de las funciones de AWS Lambda se puede configurar en cualquiera de US East (N. Virginia), US West (Oregon) or EU (Ireland) regiones de US East (N. Virginia), US West (Oregon) or EU (Ireland) .

Al configurar el punto final de Lambda para su habilidad, puede proporcionar un Default endpoint así como otros tres geographical region endpoints opcionales que serán llamados en función de la ubicación del cliente para una mejor latencia.

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

Su configuración de habilidades será como a continuación: