1

こんにちは、アスタリスク Java を使用して Java アプリケーションを作成しました。そこからコールを受信し、アウトバウンドも開始できます。しかし、私は 1 つの問題に直面しています。たとえば、5 万人のユーザーに大量の発信通話を発信すると、アプリケーションは応答しなかったユーザーや応答しなかったユーザーではなく、通話に応答したユーザーのみを処理できます。また、値を設定したので

OriginateAction.setAsync(true)

私の発信呼び出しアプリケーションでは、すべての呼び出しに対して成功の応答が得られます。つまり、呼び出しが正常に開始されたことを意味しますが、この値が設定されていない場合は、応答を確認できますが (エラー: ユーザーが呼び出しに応答しなかった場合)、しかし、この場合、アウトバウンド バルクは 50k から 3k に減少します。

私の理想的な解決策は、通話に応答がなく、最終的に電話が切られた場合、そのレコードを表示する AGI スクリプトにリダイレクトできることです (電話が切れた原因、応答済み/ビジーなど)。

よろしくお願いします。

4

1 に答える 1

0

あなたは自分で電話番号を管理しています。

ハードウェア/トランクが一度にいくつのコールをサポートできるかを知るように設計されていないアスタリスクは、単一のコールを配置するためだけのインターフェイスです。

前に書かれた vicidial ダイヤラーまたは他のプロジェクトを確認してください。

于 2013-12-13T09:22:59.947 に答える