0

Manager API を介して内線番号から ZAP チャネルを取得する方法はありますか?

たとえば、「zap show channels」を実行すると、次のように表示されます。

   Chan Extension  Context         Language   MOH Interpret

...

     33 3594       from-zaptel     en         default

...

ただし、マネージャー API は次のもののみを返します (拡張子なし)。

Event: ZapShowChannels 
Channel: 33
Signalling: FXS Kewlstart 
Context: from-zaptel
DND: Disabled 
Alarm: No Alarm 
ActionID: aci-1234
4

1 に答える 1

1

使用しているアスタリスクのバージョンについては言及していません。新しいバージョンでは "zaptel" が "dahdi" に名前が変更されているため、アスタリスク 1.2 を想定しています。

ちょっとした回避策ですが、「GetVar」アクションを使用して各チャネルの欠落情報を要求できます。

送信:

Action: GetVar
Channel: Zap/33
Variable: EXTEN

受け取る:

Response: Success
EXTEN: 3594
于 2009-11-08T20:21:57.090 に答える