2

通話に参加している 2 人を同時に会議室に移動するにはどうすればよいですか?

Web SDK を介して呼び出しを開始したため、呼び出しは<Dial>要素から開始されました。

これで、各パーティを識別するParentCallSidとができました。ChildCallSid

しかし、Twilio の PHP ライブラリを使用して、両方の当事者を (会議を開始する) 新しい URL に同時に移動する方法を見つけることができないようです。

一度に 1 つずつ移動しようとすると、一方のパーティを移動した瞬間に Twilio が通話を終了します。そして、移動したパーティは無事に会議に移動されました。

Twilio のドキュメントには、それを行う例はありません。配列を渡したり、スペースで区切られた文字列を渡したり、calls()メソッドをチェーンしたりしようとしましたが、うまくいきませんでした。そのメソッドのドキュメントも見つかりませんでした。

4

2 に答える 2

3

Twilio エバンジェリストはこちら。

<Conference>可能であれば、通話の最初にそれらを挿入するのが最善の方法だと思います。それを行うことは非常に簡単です。会議で着信通話をドロップし、REST API を使用して、2 番目のパーティへの発信通話を開始します。彼らが答えたら、同じ会議にドロップします。

それができない場合は、REST API を使用して各コール レッグを会議にリダイレクトする必要があります。Redirect を使用すると、特定の通話 SID に対して実行する TwiML の新しいセットを取得するように Twilio に指示できます。あなたの場合、TwiML を次のようにします。

<Response>
    <Dial>
        <Conference>BrayansBestConferenceEvar</Conference>
    </Dial>
</Response>

詳細については、ドキュメントのライブ コールの変更をご覧ください。

それが役立つことを願っています。

于 2016-08-26T15:09:50.647 に答える