Есть ли способ установить переменную потока из функции Twilio? - PullRequest
0 голосов
/ 13 февраля 2020

Я знаю, что можно использовать возвращаемое значение функции Twilio, такой как widgets.MY_FUCTION_WIDGET_NAME.parsed.xxxxx, но мне действительно нужно установить переменную потока внутри функции. Возможно ли это сделать, возможно, с помощью TwilioClient или клиента времени выполнения?

Ответы [ 2 ]

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

Twanio developer evangelist здесь.

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

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

Единственный способ ссылаться на переменные в Studio, как если бы это было прямо сейчас, - использовать виджет Set Variables .

Это позволяет использовать виджет для хранения глобальных переменных в контексте потока.

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

Например;

Say/Play

Say: "Hello {{flow.variables.firstName}}, how can I help you today"

Надеюсь, это поможет!

...