Im Allgemeinen empfiehlt es sich, eine <Conference>
von Anfang an einzurichten, wenn der Anruf dorthin führt.
Wenn Sie <Dial>
verwenden, um zwei Anrufe zusammen zu verbinden, befinden sie sich in einer Parent-Child-Beziehung. Der erste Aufruf, den Sie erstellt haben, ist das übergeordnete Element. Der Aufruf, der von <Dial action="foo.com">
erstellt wird, ist das untergeordnete Element. Sie können die Anrufe aufteilen, indem Sie den untergeordneten Anruf in eine andere URL ändern.
Wenn Sie nur die Eltern ändern, wird das Kind auflegen.
Wenn das untergeordnete Element geändert wird, werden die Aufrufe aufgeteilt, und das untergeordnete Element führt das TwiML aus, das von der Anforderung zum Ändern des Aufrufs angegeben wurde. Der Elternruf wird an Ihre "Aktion" gesendet und beginnt dann mit der Ausführung des TwiML unter "foo.com". Ich untersuche Ihre Anrufe, die fallen gelassen wurden, und versuche zu verstehen, warum das passiert. Sie sollten keinen Anrufverlust bekommen, wenn Sie das Kind vom Elternteil wegziehen. Dies ist der richtige Weg, um einen <Dial>
Anruf in eine <Conference>
umzuwandeln.
Hoffe, das ist hilfreich.
Diese Antwort legt nahe, dass * * als Konferenz eingerichtet werden muss. http://stackoverflow.com/questions/30180050/is-it-possible-to-access-the-live-audio-stream-in-a-twilio-call - Ich denke, Ihre Frage ist besser geeignet für Twilio-Unterstützung. –
Kann ich einen bestehenden Anruf nicht in eine Konferenz umwandeln? – user3521621