Я разрабатываю Alexa Skill, вызывающий лямбда-функцию Amazon Web Service, созданную с помощью Node.js.Функция получает RSS с новостями, и я беру заголовок каждой новости.Я помещаю их в один массив (last_news) и отправляю его в Alexa с помощью этой функции:
const GetLastNewsHandler = {
canHandle(handlerInput) {
const request = handlerInput.requestEnvelope.request;
return request.type === 'IntentRequest'
&& request.intent.name === 'LastNewsIntent';
},
async handle(handlerInput) {
const last_news = await getLastNews();
return handlerInput.responseBuilder
.speak("" + last_news)
.reprompt(HELP_REPROMPT)
.getResponse();
},
};
Мне бы хотелось, чтобы, когда пользователь говорит «следующий», когда Alexa сообщает новости, он меняется нановые новости.
Как я могу это сделать?
Спасибо