Как получить контекст (поток и выполнение) на веб-перехватчике завершения вызова в Twilio

Есть ли способ получить или получить контекст потока и выполнения в функции, которая вызывается через Webhook / Web Hook в Twilio, когда вызов завершается? В функции есть объект события, который содержит данные о вызове, включая CallSid, ​​но ничего о потоке, который я вижу.


person Staylor    schedule 05.11.2020    source источник


Ответы (1)


Функция Twilio ничего не знает о Studio, поэтому вам необходимо отправить эти данные в функцию Twilio, используя данные GET / POST или через Виджет функции" Выполнить " Параметры функции.

person Alan    schedule 05.11.2020
comment
OKI, но опять же, проблема в нашем сценарии заключается в том, что мы используем веб-перехватчик обратного вызова состояния на заданном номере телефона, так что, когда вызов завершен, веб-перехватчик вызывает функцию, но мы не можем найти способ передать любые значения потока (Sid) к функции через URL-адрес .... - person Staylor; 05.11.2020
comment
Вам действительно следует установить для statusCallback значение Studio Flow, чтобы предотвратить зависание выполнения. Понимание и предотвращение зависания выполнения в Twilio Studio - support.twilio.com/hc/en-us/articles/ Important: For Voice Flows, add the Studio Flow Webhook URL to both the Call Status Changes and the Primary Handler Fails fields to ensure Studio can always correctly detect the end of the call.. Какая цель? - person Alan; 06.11.2020