Страница 1 из 1

проблема с agi script

Добавлено: 09 ноя 2012, 13:11
klon4uk
нужно перенести заведомо рабочий диалплан в agi script
exten => _AXXXX,7,Meetme(${confno},1aFqXd)
exten => B,1,что-то делаеться
в общем не могу понять как на перле указать данную конструкцию что meetme ждет B extension
так же поидее есть переменная ${MEETME_EXIT_CONTEXT} но она как я понял указывает в какой контекст ему выйти, если не так то поправте...
asterisk 1.6
perl только осваиваю )
в agi командах подобного вроде как не нашол...

Re: проблема с agi script

Добавлено: 09 ноя 2012, 20:09
zzuz
Нет возможности поправить, потому как нет вопроса.

Re: проблема с agi script

Добавлено: 13 ноя 2012, 16:07
klon4uk
ну как написал я хочу диалплан перевести в скрипт agi
exten => _AXXXX,7,Meetme(${confno},1aFqXd)
exten => B,1,что-то делаеться
вот есть 2 строчки ... в скрипте делаю
$self->agi->exec("MeetMe","$confno,1aFqXd");
и хочу сделать так же что бы он выходил когда приходит dtmf B
в диалплане работает, как сделать в скрипте не понял)
сейчас понятен вопрос ?

Re: проблема с agi script

Добавлено: 13 ноя 2012, 16:22
zzuz
Вопрос понятен. Скрипт создает конференцию. При нажатии клавиши сервер будет искать искомый экстеншен в области видимости pbx_config , а там раз и нету такого экстеншена.

Re: проблема с agi script

Добавлено: 14 ноя 2012, 10:54
klon4uk
если я вас правильно понял надо сделать так ?
[sip-incoming]
exten => _AXXX,1,AGI(agi://127.0.0.1/incoming)
exten => B,1,AGI(agi://127.0.0.1/otvet)
вот тогда он все найдет ? если я вас правильно понял ? О,о