Мне нужно изменить текущий текущий вызов. , если A называет B, они подключены и разговаривают, мне нужно перенаправить B на некоторый URL Twiml и отключить A от вызова (я могу сделать это через функцию JavaScript SDK .diconnect(), так как я являюсь "A «вызывающий». Я использую пример из Twilio docs (php SDK v4.x):Twilio Перенаправление входящего вызова на определенный URL
$call = $client->account->calls->get($callsid);
$call->update(array(
"Url" => "http://path-to-twiml.php",
"Method" => "POST"
));
но ничего не происходит. Возможно ли как-то сделать то, что мне нужно, не используя возможности конференции Twilio?
PS: добавление параметра «Статус» => «полный» для обновления параметров вызывает отсоединение для обеих сторон вызова, так как мне нужно отключить только 1 (тот, кто инициировал вызов) и оставить другое (перенаправлено на специфический twiml url)
Как вы передаете вызов Sid этой функции? – philnash
когда я создаю вызов JavaScript SDK, я поймать его: 'Twilio.Device.connect (функция (Conn) { \t \t \t \t \t \t callsid = conn.parameters.CallSid; \t \t \t \t \t}); ' , а затем отправить его на php через ajax. –