Alexa не возвращает SessionEndedRequest, когда пользователь ничего не говорит в эхо-шоу

Я использую свой навык для точки и показать оба. Однако, когда пользователь ничего не говорит после повторного запроса, точка возвращает SessionEndedRequest, который я обработал, но ничего не сказал. В пятне эха он ничего не возвращает, поэтому сеанс остается открытым. И я отправил навык на сертификацию, а они провалили его, сказав, что сессия остается открытой. Если вы отправляете запрос типа SessionEndedRequest, тогда мой код обрабатывает это, но когда спот не возвращает это, как предполагается обрабатывать запрос SessionEndedRequest.


person Rahul Gupta    schedule 24.08.2018    source источник
comment
Пожалуйста, покажите какой-нибудь код.   -  person ffritz    schedule 24.08.2018
comment
Я использую php, и невозможно показать вам код, который не происходит... Я имею в виду, что запрос не возвращается, когда пользователь ничего не говорит   -  person Rahul Gupta    schedule 24.08.2018
comment
Каков был ваш точный комментарий к сертификационному обзору?   -  person johndoe    schedule 25.08.2018
comment
В нем говорилось, что сеанс остается открытым ... позже я добавил, что спрашивал что-то у пользователя после каждого разговора, и тогда они прошли мою сертификацию. странное поведение амазона.   -  person Rahul Gupta    schedule 28.08.2018


Ответы (1)


Я проверил это. Точка возвращается с EXCEEDED_MAX_REPROMPTS, как и ожидалось, точка остается тихой. Тот же код на бэкенде.

Это спотовая проблема Alexa. Кто-нибудь слушает с Amazon?

Пожалуйста, отправьте им отчет об ошибке!

person Bela Vizy    schedule 24.08.2018