Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Конфигурация и настройка / Помогите реализовать

Помогите реализовать

Сообщений: 5

Помогите реализовать

...следующую схему:

звонок по маске 8ХХХХХХХХХХ -> проверяем номер пытающегося набрать -> если с номера 0100 -> разрешаем и набираем | если с номера 0101 -> перенаправляем звонок на номер 0220

Заранее бесконечно благодарен.
2007-02-08 22:43

Сообщений: 91

Re: Помогите реализовать

exten => 8ХХХХХХХХХХ,1,GotoIf(${CALLERID(num)}=0100?2:3)
exten => 8ХХХХХХХХХХ,2,Dial(SIP/${EXTEN}@gateway)
exten => 8ХХХХХХХХХХ,3,Dial(SIP/0220)

Примерно так...
Но на самом деле я бы лучше это реализовал другим способом. Я бы разным пользователям раздал разные диал-планы, кому разрешить межгород, а кому и запретить. context в sip.conf
2007-02-09 06:51

Сообщений: 91

Re: Помогите реализовать

Первую строку читать как exten => 8ХХХХХХХХХХ,1,GotoIf($[${CALLERID(num)}=0100]?2:3)
2007-02-09 08:02

Сообщений: 1530

Re: Помогите реализовать

А может все-таки сделать стандартным способом?
exten => 8ХХХХХХХХХХ/0100,1,Dial(SIP/${EXTEN}@gateway)
exten => 8ХХХХХХХХХХ/0101,1,Dial(SIP/0220)
http://www.telecomtechnology.net - premium терминация
2007-02-09 13:08

Сообщений: 5

Re: Помогите реализовать

"Dial(SIP/0220)" - перенаправляет не со всех телефонов :(
2007-02-11 01:45

Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru