Twilio recordingStatusCallback никогда не вызывается - PullRequest
0 голосов
/ 25 апреля 2019

Пытается получать записи звонков.Я сам принимаю этот код twiml.

<?xml version="1.0" encoding="UTF-8"?>
<Response>
    <Dial timeout="40" 
         recordingStatusCallbackEvent="in-progress,completed"
         recordingStatusCallback="http://server.com/recording/">
        <Number 
             url="http://server.com/whisper/" 
             statusCallbackEvent="completed"
             statusCallback="http://server.com/status/">
             +12142142144
        </Number>
    </Dial>
</Response>

Все работает как положено, за исключением того, что никогда не вызывается запись URL.Переадресация вызова, шепот, произнесен URL-адрес статуса, но не URL-адрес записи.

1 Ответ

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

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

Похоже, вам не хватает атрибута record. (https://www.twilio.com/docs/voice/twiml/dial#record) Если не установлено, по умолчанию используется do-not-record.

<Response>
    <Dial record="record-from-ringing-dual"
          recordingStatusCallback="www.myexample.com">
        <Number>+15558675310</Number>
    </Dial>
</Response>

Можете ли вы добавить его и попробовать? Рад помочь, если это не проблема. :)

...