Получение RequestId:Процесс завершен до завершения ошибки запроса в Lambda для навыка Alexa - PullRequest
0 голосов
/ 11 июня 2018

Это мой код, который был написан внутри лямбда-функции AWS для создания навыка alexa.Но я получаю эту ошибку

"RequestId: some_random_id Процесс завершен до завершения ошибки запроса".

Кто-нибудь может мне помочь?

'use strict';
 const Alexa = require('alexa-sdk');
 const APP_ID = undefined;
 const SKILL_NAME = 'Space Facts';
 const GET_FACT_MESSAGE = "Here's your fact: ";
 const HELP_MESSAGE = 'You can say tell me a space fact, or, you can      say exit... What can I help you with?';
 const HELP_REPROMPT = 'What can I help you with?';
 const STOP_MESSAGE = 'Goodbye!';

 const handlers = {
     'LaunchRequest': function () {
         this.emit(':ask', 'Welcome to my world');
     },
     'Unhandled': function(){
       this.emit(':tell', "Sorry, I don\'t want to do");
     },
     'AMAZON.HelpIntent': function () {
         const speechOutput = HELP_MESSAGE;
         const reprompt = HELP_REPROMPT;
         this.response.speak(speechOutput).listen(reprompt);
         this.emit(':responseReady');
     },
     'AMAZON.CancelIntent': function () {
         this.response.speak(STOP_MESSAGE);
         this.emit(':responseReady');
     },
     'AMAZON.StopIntent': function () {
         this.response.speak(STOP_MESSAGE);
         this.emit(':responseReady');
     },
 };

 exports.handler = function (event, context, callback) {
     const alexa = Alexa.handler(event, context, callback);
     alexa.APP_ID = APP_ID;
     alexa.registerHandlers(handlers);
     alexa.execute();
 };
...