拨号方案中的星号拨号和答案

时间:2018-05-31 21:22:31

标签: asterisk

我正在尝试拨打电话并在拨号计划中回答。基本上我正在寻找这样的东西:

啜饮电话拨打000-000-0000

exten => _0000000000,1,Dial(0000)

exten => _0000,1,Answer()
same => n,NoOp('0000 has answered')
; other stuff...

我已经尝试exten => _0000000000,1,Answer()用于接听电话和播放音频文件,但由于某些ami事件监听器在其他地方运行,我需要拨号和答案。

1 个答案:

答案 0 :(得分:1)

您必须使用本地频道才能执行此操作。本地频道提供用于回叫Asterisk本身的频道类型。此外,您应该在扩展程序之前删除que下划线,因为您似乎没有尝试匹配扩展程序。

使用本地频道签出相同的拨号方案,并且在所需的扩展名之前没有下划线:

[example-context]
exten => 0000000000,1,Dial(local/0000@example-context)

exten => 0000,1,Answer()
same => n,NoOp('0000 has answered')
; other stuff...

星号维基包含更多信息和示例:

https://wiki.asterisk.org/wiki/display/AST/Local+Channel