exten => 3333,10,hangup
exten => 3333,11,Set(x=${CDR(billsec)})
exten => 3333,12,noop(${x})
Run Code Online (Sandbox Code Playgroud)
呼叫通过“ HangUp()”命令终止,呼叫处理停止。结果,没有达到优先级11和12。但是,我们可以通过特殊的扩展名“ h”来“延长”通话的寿命,使其超过挂断条件。请尝试如下更改代码:
exten => 3333,10,HangUp()
exten => h,1,Set(x=${CDR(billsec)})
same => n,NoOp(${x})
Run Code Online (Sandbox Code Playgroud)
...让我知道这是否适合您。
推荐阅读:https : //wiki.asterisk.org/wiki/display/AST/Handling+Special+Extensions
| 归档时间: |
|
| 查看次数: |
4102 次 |
| 最近记录: |