0

アスタリスク ドットネットを使用しており、現在の PBX の「ステータス」を取得する方法を探しています。私が必要とするのは、次のことを決定することです。

  • 通話中の内線番号
  • 鳴っている内線番号
  • 内線番号を呼び出している番号
  • 内線で呼ばれる番号
  • および内線番号自体。

Status アクション、ExtensionState アクション、および NewChannel アクションを使用して、これらのデータの一部を取得できることを知っています。ただし、これらはイベントが発生したときに機能します。たとえば、内線が通話中の場合、通話が終了したとき (チャネルが切断され、ピアが再び利用可能になったとき) にのみ、新しい ExtensionState を取得します。

どんな助けでも大歓迎です。

前もってありがとう、ジャンルカ

4

1 に答える 1

0

アスタリスクの変更ログを確認しました。CoreShowChannelアクションがAsterisk1.6で導入されたようです。まだ宿題をしなければなりませんが、アプリの起動時にサーバーで何が起こっているかについての情報を取得するために必要なのはそれだけだと思います。この初期化後、新しい呼び出しや電話を切るなどの通知を受け取るためにサブスクライブできるイベントがすでに多数あるため、イベントの追跡が簡単になります。これが他の誰かに役立つことを願っています。乾杯、ジャンルカ。

于 2010-10-29T12:29:53.293 に答える