Переслать сообщение, похожее на webhook от Studio Flow - PullRequest
1 голос
/ 20 марта 2019

У меня есть возможность получить полное входящее сообщение, установив URL-адрес в разделе номеров в разделе «Сообщение приходит» в Webhook и введя мой URL-адрес. Я хотел бы, чтобы мои сообщения сначала обрабатывались в Studio Flow. Есть ли какой-нибудь способ из потока, который я мог бы затем передать в URL веб-крючка? Я знаю, что webhook отправляет эту информацию в формате json, но я не уверен, что смогу собрать все эти данные с помощью виджета html. Есть идеи, как мне это сделать?

(
    [inbound] => 
    [ToCountry] => US
    [ToState] => OK
    [SmsMessageSid] => xxx
    [NumMedia] => 0
    [ToCity] => NOBLE
    [FromZip] => 73003
    [SmsSid] => xxx
    [FromState] => OK
    [SmsStatus] => received
    [FromCity] => EDMOND
    [Body] => Test
    [FromCountry] => US
    [To] => +xxx
    [ToZip] => 73068
    [NumSegments] => 1
    [MessageSid] => xxx
    [AccountSid] => xxx
    [From] => +xxx
    [ApiVersion] => 2010-04-01
)

1 Ответ

1 голос
/ 08 апреля 2019

Разработчик Twilio здесь.

Вы, безусловно, могли бы сначала передать его в Studio Flow, как вы описали, а затем использовать HTTP-запрос для отправки всех данных на собственный URL-адрес webhook.

Чтобы отправить все данные на ваш собственный URL, вам нужно добавить все параметры в виджет тоже. Вы найдете все эти данные в trigger объекте в потоке.

...