First time here? Check out the FAQ!

Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

call file и донабор внутреннего номер

0

Всем алоха! Встала задача после дозвона на определенный номер телефона донабирать внутренний номер, то есть есть человек на гор номере 123-456 внутренний 300, не могу понять как через call file заставить его донабирать этот самый внутренний номер. Подскажите формат если таковая возможность имеется.

спросил Mar 11 '12

Filin Gravatar Filin
9 8 1 7

Comments

Предложения из разряда использования AGI не нужны, надо именно из call файла произвести набор городской=>внутренний номер

Filin (Mar 11 '12)edit

2 Ответа

0

Внимательно читаем ман auto dial.
В результате получаем:
Channel: Local/123456@DialContext ;кого и из какого контекста набираем. Local нужен для 'следа' в CDR
CallerID:101 ;кто звонил-то?
;далее по тексту мана вариантов 2:
;If the call answers, connect it here
;1-й
Context: out-context
Extension: 300
;2-й
Application:Dial
Data:SIP/300


Интересно, когда у нас народ научится документацию читать?

ссылка удалить спам редактировать

ответил Mar 22 '12

TandemK Gravatar TandemK
175 3 10

Comments

1

интересно кога у нас отвечающие научатся топики читать? он же спрашивает донабор дтмф. а не номера.

meral (Mar 22 '12)edit
0

вы не можете сделать "именно из call файла". ибо файл просто запускает звонок.

вам надо указать правильный диаплан для "донабирания".

в freepbx например используется disa.

также можно использовать read или посылать на входящий ивр.

в любом случае с вашей формулировкой и без данных задача нерешима в принципе.

ссылка удалить спам редактировать

ответил Mar 11 '12

meral Gravatar meral flag of Ukraine
23347 24 20 177
http://pro-sip.net/

Comments

Хотите сказать что возможности дождаться ответа и передать пачку dtmf именно через call файл не получится и надо будет в любом разе передавать данные в созданный extension. Если мы передаем данные в extension то вытекает следующий вопрос, как в текущий канал на котором сняли трубку, через dial или еще как произвести донабор (по этому вопросу тоже обгуглился).

Filin (Mar 11 '12)edit

хочу сказть что по вашей формулировке вообще ничего сделать нельзя. или вы реально считаете чтотут телепаты доагдаются как у вас диалпалн организован? донабор производится опцими команды dial или командой sendDTMF. просто чтоб правильно задать вопрос гуглить надо начинать с диаплана.

meral (Mar 11 '12)edit

ну проиграть файл в начале - пока на той стороне всякие бла-бла, потом послать Dtmf в линию - этож просто..

Zavr2008 (Mar 23 '12)edit

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: Mar 11 '12

Просмотрен: 808 раз

Обновлен: Mar 22 '12

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.