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

Звонок на "добавочный номер"

Сообщений: 85

Звонок на "добавочный номер"

Звонки на "добавочный номер" у меня сейчас реализованы так:

exten => 123,1,Answer
exten => 123,2,DigitTimeout(5)
exten => 123,3,ResponseTimeout(10)
exten=>wait(1)
exten => 123,4,Read(Secret,agent-pass,3)
exten => 123,5,NoOp(${Secret})
exten => 123,6,Dial(SIP/${Secret},3600,t)

(это работает)

В результате, если звонят на номер 123, а затем, после ответа, набирают в тоновом режиме трехзначный номер, то попадают на набранный внутренний трехзначный номер.

Вопрос: как избавится от жесткой привязки к длине номера при такой реализации "звонка на внутренний номер"? Или как реализовать такой "звонок" по другому, чтобы избавиться от привязке к длине номера?

На сколько понял, DISA - это не вариант.
Можно, наверное, реализовать через AGI (в цикле считывать что вводят(Read),до тех пор, пока не ввели решетку, например).

Как грамотно описать экстеншены для звонока "на добавочный" номер?
2005-06-03 20:38

Сообщений: 85

Re: Звонок на "добавочный номер"

exten => 123,1,Answer
exten => 123,2,DigitTimeout(5)
exten => 123,3,ResponseTimeout(10)
exten=>wait(1)
exten => 123,4,Read(Secret,agent-pass,3)
exten => 123,5,NoOp(${Secret})
exten => 123,6,Dial(SIP/${Secret},3600,t)

(это работает)
2005-06-03 20:40

Avatara of litnimax
Откуда: Москва
Сообщений: 3421

Re: Звонок на "добавочный номер"

Read(Secret,agent-pass), тогда по нажатию # начнется матчинг
http://pbxware.ru - все для Asterisk! || Switchvox - сделано на Asterisk! Подробности на http://switchvox.ru
2005-06-03 20:53

Сообщений: 85

Re: Звонок на "добавочный номер"

Спасибо большое.
2005-06-03 21:43

Avatara of litnimax
Откуда: Москва
Сообщений: 3421

Re: Звонок на "добавочный номер"

А вообще DISA - это решение.
ПРосто описываете подряд все экстены и все. Почитайте Asterisk extenions matching
http://www.asterisk-support.ru/documentation/bulk/ExtensionsMatching
http://pbxware.ru - все для Asterisk! || Switchvox - сделано на Asterisk! Подробности на http://switchvox.ru
2005-06-03 23:10

Сообщений: 85

Re: Звонок на "добавочный номер"

Согласен. (cпасибо за статью!)
Как одно из решений - да.

У меня реализовано по другому:
1. Read что ввели (окончание ввода либо по таймауту, либо по нажатию #)
2. AGI-скрипт, который в зависимости от набранного extension'а выполняет определенные действия.
2005-06-05 03:42

Avatara of litnimax
Откуда: Москва
Сообщений: 3421

Re: Звонок на "добавочный номер"

dmitrytkmСогласен. (cпасибо за статью!)
Не мне спасибо, а тому кто ее переводил :))
;)
http://pbxware.ru - все для Asterisk! || Switchvox - сделано на Asterisk! Подробности на http://switchvox.ru
2005-06-05 13:43

Добавить страницу в закладки:  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