TwilioクライアントAPIを使用して、Webアプリケーションにソフトフォンを実装しています。ブラウザを使用して、アウトバウンドコールとインバウンドコールを正常に受信できます。
以下のコードを使用して、Twilioに必要なトークンを生成します。
TwilioCapability capability = new TwilioCapability(ACCOUNT_SID, AUTH_TOKEN);
capability.allowClientOutgoing(applicationSid);
capability.allowClientIncoming('MY CLIENT NAME');
token = capability.generateToken(); // token works fine
これで、私のWebページが複数のブラウザウィンドウ/タブで開かれている場合、各ウィンドウ/タブはソフトフォンとして機能し、それぞれで着信通知を受信します。(各ブラウザは同じ名前で登録されているため-'MY CLIENT NAME')
ウィンドウ/タブの1つが通知を受け入れたときに、他の人の着信通知を切断したい。
何か案は。前もって感謝します。