Wie verschiebe ich die beiden beteiligten Parteien gleichzeitig in einen Konferenzraum?Twilio-Anruf in einen Konferenzraum verschieben
Ich begann den Aufruf über das Web-SDK, so begann der Aufruf von einem <Dial>
Element.
Jetzt habe ich die ParentCallSid
und ChildCallSid
, um jede Partei zu identifizieren.
Aber mit der Twilio-PHP-Bibliothek kann ich anscheinend nicht finden, wie ich beide Parteien zu einer neuen URL (die die Konferenz starten würde) zur gleichen Zeit verschieben könnte.
Und wenn ich versuche, nur eine nach der anderen zu bewegen, legt Twilio die andere Partei auf, sobald ich eine Party bewege, wahrscheinlich, weil sie alleine auf dem Anruf war. Und die Party, die ich verlegt habe, wurde erfolgreich auf die Konferenz übertragen.
Auf Twilio's docs gibt es kein Beispiel dafür. Ich habe versucht, ein Array übergeben, übergeben eine Zeichenfolge mit Leerzeichen getrennt, verketten die calls()
-Methode, aber kein Glück. Die Dokumente dieser Methode konnten ebenfalls nicht gefunden werden.
Danke Devin. Ich weiß von der zweiten Möglichkeit, das habe ich versucht. Aber ich kann nicht beide gleichzeitig mit Twilios Bibliothek umleiten, und wie gesagt, wenn ich ein Bein nach dem anderen mache, lässt es das andere fallen. Ich werde die erste Option versuchen, scheint, als wäre es doch einfacher. Vielen Dank! – Brayan
Lassen Sie mich wissen, wie es geht. Die erste Option def gibt Ihnen mehr Flexibilität, um die Anrufweiterleitung zu verschieben. –
Es ist viel mehr Arbeit, aber es hat funktioniert, danke. Frage aber: Ich habe die Benutzer im selben Konferenzraum, dann habe ich nur eine Partei bewegt, und die andere, die in der Konferenz übrig war, hörte die Wartemusik nicht. Sollte die Hold-Musik nicht gespielt werden, wenn nur eine Person auf der Konferenz bleibt? Oder spielt es nur, wenn die Konferenz noch nicht begonnen hat? Wenn ja, wie kann ich das erreichen? Danke noch einmal. – Brayan