Передача информации из виджетов Twilio в функции Twilio

У меня есть настройка потока в студии Twilio. Поток просит продления. Затем эта информация передается через условный блок. Если человек нажимает 1, он уходит в определенное место, то же самое, если нажимается 2, а все остальные переходят в скрипт. Как мне получить нажатое значение?


person Jeremy Reel    schedule 12.02.2020    source источник


Ответы (3)


Что вы можете сделать, так это добавить параметры в функцию и передать их через поток.

person Knathan Wilson    schedule 12.02.2020

Проповедник разработчиков Twilio здесь.

Чтобы получить значение нажатой кнопки, вы можете использовать виджет Gather Input on Call (подробнее об этом здесь). Тогда ваш поток может выглядеть примерно так:  введите описание изображения здесь

Дайте мне знать, поможет ли это вообще! : D

person lizziepika    schedule 12.02.2020
comment
Я, должно быть, не объяснял, я собираю информацию, но я пытаюсь передать ее в функцию - person Jeremy Reel; 13.02.2020

Первый ответ верен с добавлением добавления параметров к виджету функции запуска Twilio Studio с использованием синтаксиса во втором ответе widgets.gather_1.Digits (при условии, что ваш виджет называется gather_1) в качестве значения для вашего ключа.

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

console.log(event.myKeyName);
person Alan    schedule 12.02.2020