1 | изначальная версия редактировать | |
Если я правильно Ваш текст понял, то Вам нужно идентифицировать с какого номера пытается совершить звонок Ваш абонент которому
отдал абоненту транком нумерацию 2334xx kurks-agro
Верно?
Тогда нужно просто ставить эту проверку в диалплане перед тем как пускать звонок дальше. Примерно так:
exten => _[0-79].,1,GotoIf($["${CALLERID(num)}" != "233400"]?4) exten => _[0-79].,2,Dial(SIP/gateway/${EXTEN}) exten => _[0-79].,3,Hangup() exten => _[0-79].,4,Hangup(52)
2 | No.2 Revision редактировать |
Если я правильно Ваш текст понял, то Вам нужно идентифицировать с какого номера пытается совершить звонок Ваш абонент которому
отдал абоненту транком нумерацию 2334xx kurks-agro
Верно?
Тогда нужно просто ставить эту проверку в диалплане перед тем как пускать звонок дальше. Примерно так:
exten => _[0-79].,1,GotoIf($["${CALLERID(num)}" !=
"233400"]?4)"233400"]?4) exten =>_[0-79].,2,Dial(SIP/gateway/${EXTEN})_[0-79].,2,Dial(SIP/gateway/${EXTEN}) exten =>_[0-79].,3,Hangup()_[0-79].,3,Hangup() exten =>_[0-79].,4,Hangup(52)_[0-79].,4,Hangup(52)
3 | No.3 Revision редактировать |
Если я правильно Ваш текст понял, то Вам нужно идентифицировать с какого номера пытается совершить звонок Ваш абонент которому
отдал абоненту транком нумерацию 2334xx kurks-agro
Верно?
Тогда нужно просто ставить эту проверку в диалплане перед тем как пускать звонок дальше. Примерно так:
exten => _[0-79].,1,GotoIf($["${CALLERID(num)}" != "233400"]?4)
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.