Как да получите статус на обаждане от Twilio

Трябва да знае състоянието на повикването от Twilio, след като повикването бъде отговорено или отхвърлено

$from ='99xyzzzz';
$to='44nnnnnn';
$response=$client->account->calls->create($from, $to,'www.example.com/Twio.php');
echo $response->status; 

Но всеки път се връща на опашка, ако повикването е отговорено или отхвърлено. Проверих регистрационните файлове на Twilio, показва, че състоянието на повикването е завършено. Как мога да получа действителното състояние на повикване, след като повикването е отговорено или отхвърлено


person Elby    schedule 15.07.2014    source източник


Отговори (1)


Документите на Twilio казват „По подразбиране вашето приложение не получава всяко известие, когато повикването приключи, ако линията е заета или никой не отговаря. За да получите известие за състоянието на повикването, включете параметъра „StatusCallback“ с вашата REST заявка.“

StatusCallback е URL адрес, който Twilio ще посети СЛЕД като повикването е направено, и ще съдържа подробности за повикването.

И така, настройте друг URL на сайта си, за да обработва входящата заявка, след което можете да използвате тези данни, за да актуализирате вашите записи. Ще получите CallDuration, RecordingUrl, RecordingSid и RecordingDuration от това.

person jbnunn    schedule 15.07.2014
comment
Ако има непрекъснати повиквания, как можем да разберем при кой статус на повикванията ще се обади обратно? - person Elby; 16.07.2014