Взаимодействие между двумя намерениями в навыке alexa с использованием Python - PullRequest
0 голосов
/ 05 февраля 2020

У меня два намерения: первое собирает имя, а второе собирает номер телефона. То, что я хочу сделать, - я хочу ограничить пользователя, чтобы сначала добавить имя и только затем добавить номер телефона. Если пользователь пытается сначала добавить номер телефона, умение должно попросить сначала ввести имя. Я реализую навык, используя python.

1 Ответ

0 голосов
/ 05 февраля 2020

Вы должны поместить в обработчик запроса дополнительное условие, отличное от имени намерения, используя, например, сеанс .

Начиная с этого вы необходимо добавить эту проверку в методе can_handle, если вы используете классы, или добавить правильный can_handle_func при использовании декораторов

...