Twilio マークアップ言語は、INCOMING コールを共通の会議室に参加させる方法を明確に定義しています。
しかし、同時に複数の通話にダイヤルして、それらに参加したいと考えています。マークアップ言語内で「dial」動詞を使用すると、いくつかの連続した呼び出しが発生しますが、それらを並行して行いたいと考えています。
私のアプリケーションの基本的な操作は、会議のリーダーから電話を受け、すべての関係者を積極的に会議に接続することです。
Twilio マークアップ言語は、INCOMING コールを共通の会議室に参加させる方法を明確に定義しています。
しかし、同時に複数の通話にダイヤルして、それらに参加したいと考えています。マークアップ言語内で「dial」動詞を使用すると、いくつかの連続した呼び出しが発生しますが、それらを並行して行いたいと考えています。
私のアプリケーションの基本的な操作は、会議のリーダーから電話を受け、すべての関係者を積極的に会議に接続することです。
Twilio 開発者エバンジェリストはこちら。
これは、TwiML 動詞を使用して各出席者を呼び出す代わりに、 REST APIを使用して非常に簡単に実現できます。dial
まず、会議のリーダーを会議室に入れます。
<Response>
<Dial>
<Conference>my room</Conference>
</Dial>
<Response>
(保留音楽、またはその他の指示などが必要になる場合があることに注意してください..)
次に、REST API を使用して、他の参加者にダイヤルインします。アウトバウンド コールを開始するのに役立つクイック スタートがあります。これは PHPで書かれていますが、必要に応じてページの言語スイッチャーを使用できます。次に、上記の TwiML の URL を使用するだけで、これらの通話を同じ会議室に接続できます。他の TwiML ドキュメントを使用することもできます。ここで重要な要素は、Conference
ルーム名が一致することです。その後、全員が同じ通話になります。
ヘルパー ライブラリは Ruby、PHP、Python、C#、Java、Node で利用でき、REST API を支援します。
この助けを願っています!