Как получить сторонние данные в интерактивной голосовой системе Twilio? - PullRequest
0 голосов
/ 14 сентября 2018

Twilio предоставляет некоторую документацию , в которой объясняется, как создавать интерактивные голосовые функции, например, как запрашивать нажатие клавиши от вызывающего абонента и предлагать различные меню или выполнять действия на его основе.

Однако я не могу найти какую-либо информацию о том, как я могу получить данные из стороннего сервиса на основе пользовательского ввода.

Например, предположим, что пользователь вводит свой почтовый индекс в клавиатуру, я хотел быполучить погоду из API погоды и вернуть ее пользователю в речевой форме.

Возможно ли это?И если да, то как?

1 Ответ

0 голосов
/ 15 сентября 2018

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

Библиотека виджетов Studio

https://www.twilio.com/docs/studio/widget-library#http-request

Соответствующая строка: "JSON: Если ваш HTTP-виджет возвращает допустимый JSON, вы должны иметь доступ к нему через переменную widgets.MY_WIDGET_NAME.parsed ".

Руководство пользователя Studio - Работа с переменными

https://www.twilio.com/docs/studio/user-guide#working-with-variables

...