Twilio Наберите несколько номеров - одна вызываемая сторона вешает трубку - PullRequest
0 голосов
/ 21 сентября 2018

Я запутался в ситуации, когда Twilio звонит на несколько номеров, используя существительные набора и номера.

<Dial action="http://example.com/twilio/call/after_call_closest_workers" callerId="+358111111444" timeout="20">
    <Number statusCallback="http://example.com/twilio/call/status/worker" statusCallbackEvent="answered completed" statusCallbackMethod="POST">+35851111111</Number>
    <Number statusCallback="http://example.com/twilio/call/status/worker" statusCallbackEvent="answered completed" statusCallbackMethod="POST">+35852222222</Number>
    <Number statusCallback="http://example.com/twilio/call/status/worker" statusCallbackEvent="answered completed" statusCallbackMethod="POST">+3583333333</Number>
    <Number statusCallback="http://example.com/twilio/call/status/worker" statusCallbackEvent="answered completed" statusCallbackMethod="POST">+3584444444</Number>
</Dial>

Если одна вызываемая сторона вешает трубку во время вызова, другие стороны все еще называются AFAIK.Однако какой статус вызова возвращается, когда эта сторона кладет трубку?Это ответ / занято / что-то?

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

1 Ответ

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

Подробнее о том, как это работает, можно узнать здесь:

Одновременный набор нескольких номеров с помощью Twilio

https://www.twilio.com/blog/2009/05/dialing-multiple-numbers-simultaneously-with-twilio.html

Набранный номер, который ответил, отменяет все остальные стороны вызова,Когда тот, кто ответил, зависает, срабатывает URL-адрес действия Dial, DialCallStatus = complete.

...