1 | изначальная версия редактировать | |
Касательно пунктов 2-5.
Нашел вот такое, но почему то не сработало. Помогите пожалуйста доработать код.
Определите контекст для обработки переводов в переменной TRANSFERCONTEXT:
[vashobshiycontext]
...
exten => _X.,n,Set(TRANSFERCONTEXT=transfer)
...
и в этом контексте тогда можно сделать так:
[transfer]
exten => 101,1,Dial(...)
exten => 101/120,1,Hangup
...
2 | No.2 Revision редактировать |
Касательно пунктов 2-5.
Нашел вот такое, но почему то не сработало. Помогите пожалуйста доработать код.
Помогите пожалуйста доработать код.
3 | No.3 Revision редактировать |
Касательно пунктов 2-5.
Нашел вот такое, но почему то не сработало.
Определите контекст для обработки переводов в переменной TRANSFERCONTEXT:
[vashobshiycontext]
...
exten => _X.,n,Set(TRANSFERCONTEXT=transfer)
...
и в этом контексте тогда можно сделать так:
[transfer]
exten => 101,1,Dial(...)
exten => 101/120,1,Hangup
...
Помогите пожалуйста доработать код.
Добавил вот так в extensions.conf, переадресация обрывается
[from-internal-xfer]
; applications are now mostly all found in from-internal-additional in _custom.conf
include => from-internal-custom
include => parkedcalls
[from-internal-custom] ; переадресация звонка
exten => s,1,set(TRANSFERCONTEXT=custom-testtransfer|${EXTEN}|1) ; переадресация звонка
[custom-test_transfer] ; переадресация звонка
exten => s,n,Playtones(congestion)
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.