現在の進行中のコールを変更する必要があります。 AがBを呼び出し、接続されて話している場合、BをいくつかのTwiml URLにリダイレクトし、Aからコールを切断する必要があります(JavaScript SDKの.diconnect()関数を使用して切断できます。 "発信者)。 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"
));
何も起こりません。 Conference Twilioオプションを使用せずに何とか何か必要なことを行うことは可能ですか?
PS:オプションを更新するために "Status" => "complete"パラメータを追加すると、コールを開始した人だけを切断し、他の人にはリダイレクトする必要があるため、コールの両側で切断されます。特定のtwiml url)
あなたはどのようにしてコールSidをその関数に渡しますか? – philnash
IのJavaScript SDKによってコールを作成するときに、私はそれをキャッチ: 'Twilio.Device.connect(関数(CONN){ \t \t \t \t \t \t callsid = conn.parameters.CallSid; \t \t \t \t \t}); ' を入力し、php to ajaxに送信してください。 –