Ich habe eine vorhandene Softphone Dialer mit dem PHP & Javascript sdk's. Es akzeptiert & Anrufe ohne Probleme.Platz Twilio Anruf in der Warteschleife
Ich versuche, ‚Hold‘ Funktionalität an dem GSM Modul hinzufügen, aber jedes Mal, wenn ich versuche, die URL des Aufrufs zu aktualisieren:
$call = $client
->calls($_REQUEST['callSid'])
->update(['url' => '/hold-queue]);
und /hold-queue
<Response>
<Enqueue waitUrl="/hold-music">test</Enqueue>
</Response>
Das externe Telefon getrennt wird und das Softphone wird stattdessen in die Warteschlange gestellt.
Auch wenn ich nicht die <Enqueue>
versuchen und ein einfaches <Play>
Tag verwenden, habe ich immer noch dieses Problem.
Ich muss die twiml auf den Kontext des externen Anrufers anwenden, nicht das Softphone.