Вы уверены, что ошибка в карточке была только для SessionEndedRequest
?
Как правило, даже если вы отправляете ответ в Alexa для SessionEndedRequest
, о нем не говорят.
Вы можете обработать SessionEndedRequest
как это в ask-nodejs-sdk-v2.
const SessionEndedRequestHandler = {
canHandle(handlerInput) {
console.log("Inside SessionEndedRequestHandler");
return handlerInput.requestEnvelope.request.type === 'SessionEndedRequest';
},
handle(handlerInput) {
console.log(`Session ended with reason: ${JSON.stringify(handlerInput.requestEnvelope)}`);
return handlerInput.responseBuilder.getResponse();
},
};