【发布时间】:2012-07-12 09:01:58
【问题描述】:
我的拨号方案是这样的
[dial-plan]
exten => s,1,Answer()
exten => s,n,Noop(exten = ${EXTEN}
exten => s,n,Macro(dumpvars)
exten => s,n,Macro(record-enable)
exten => s,n,AGI(success.php)
exten => i,1,Noop(REASON = ${REASON})
exten => i,n,Macro(dumpvars)
exten => i,n,AGI(faile.php)
exten => failed,1,Noop(REASON = ${REASON})
exten => failed,n,Macro(dumpvars)
exten => failed,n,AGI(faile.php)
我想从 faile.php 调用的地方捕获,它可能是从 failed 或 i 调用的。我该如何检查这个
我需要做这样的faile.php
if($some_var == 1){
//Invalid
}
elsif($some_var == 2){
//Failed
}
【问题讨论】:
标签: php asterisk asteriskami agi