2016-09-08 4 views
1

здесь код, чтобы сделать звонокИсходящие вызовы не Запись

function dialCall(num) 
{ 
    params = {"phoneNumber": num, "record":"record-on-answer", "callStatus":"call", "callerId": "<?php echo $call_id; ?>", "tenantId":"<?php echo $pusher_channel; ?>"}; 
    Twilio.Device.connect(params); 
} 

Вызовы соединены успешно и разговоры являются нормальными. Моя проблема в том, что он не будет записывать исходящие телефонные звонки. Кто-нибудь здесь, кто использует Twilio.Device.connect, чтобы сделать phonecalls? Не могли бы вы помочь мне сделать запись? Что я здесь делаю неправильно?

Благодаря

Ниже приводится снимок экрана Twilio консоли показывает, что звонки успешно сделано.

screenshot http://image.prntscr.com/image/6bb0abc449f6463692d597d03b8da101.png

ответ

2

Twilio евангелист здесь.

Можете ли вы разместить TwiML, который вы передаете Twilio, с запросом вашего URL-адреса приложения TwiML?

Чтобы записать обе ноги вашего звонка, нужно, чтобы убедиться, что вы including the record attribute в <Dial> глаголом в этом TwiML:

<Response> 
    <Dial callerId="+15556666666" record="record-from-answer"> 
     <Number>+15555555555</Number> 
    </Dial> 
</Response> 

Надежда, что помогает.

+0

Я использую Javascript SDK https://www.twilio.com/docs/api/client/device#connect для совершения телефонных звонков ... – Beldion

+0

Ответ по-прежнему применяется. От JS SDK нет способа сообщить Twilio для записи вызова. Это происходит, указав атрибут, как показано выше. –

Смежные вопросы