Веб-сайт Alexa документирует следующее (https://developer.amazon.com/en-GB/docs/alexa/device-apis/alexa-response.html#response -overview ):
Если вы успешно обработали директиву Alexa, ответьте с помощью события ответа. Вы можете ответить одним из двух способов :
- Синхронно, что означает, что вы отправляете событие ответа из своей функции Lambda в Alexa.
- Асинхронно, что означает, что вы отправляете событие ответа из облака вашего устройства в шлюз событий Alexa.
Я не могу отвечать асинхронно, поскольку в документации не ясно, как реагировать на исходную директиву Alexa , Есть ли что-то похожее на DeferredResponse
, которое следует использовать, когда нужно ответить асинхронно? Т.е. как вы сообщаете Алексе, что намереваетесь отвечать асинхронно?