VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

проблема с agi script

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модераторы: april22, Zavr2008

Ответить
klon4uk
Сообщения: 36
Зарегистрирован: 11 июл 2012, 08:27

проблема с agi script

Сообщение klon4uk »

нужно перенести заведомо рабочий диалплан в agi script
exten => _AXXXX,7,Meetme(${confno},1aFqXd)
exten => B,1,что-то делаеться
в общем не могу понять как на перле указать данную конструкцию что meetme ждет B extension
так же поидее есть переменная ${MEETME_EXIT_CONTEXT} но она как я понял указывает в какой контекст ему выйти, если не так то поправте...
asterisk 1.6
perl только осваиваю )
в agi командах подобного вроде как не нашол...
Аватара пользователя
zzuz
Сообщения: 1658
Зарегистрирован: 21 сен 2010, 13:33
Контактная информация:

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

Сообщение zzuz »

Нет возможности поправить, потому как нет вопроса.
Линия24 - Системы Массового Телефонного Обслуживания
klon4uk
Сообщения: 36
Зарегистрирован: 11 июл 2012, 08:27

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

Сообщение klon4uk »

ну как написал я хочу диалплан перевести в скрипт agi
exten => _AXXXX,7,Meetme(${confno},1aFqXd)
exten => B,1,что-то делаеться
вот есть 2 строчки ... в скрипте делаю
$self->agi->exec("MeetMe","$confno,1aFqXd");
и хочу сделать так же что бы он выходил когда приходит dtmf B
в диалплане работает, как сделать в скрипте не понял)
сейчас понятен вопрос ?
Аватара пользователя
zzuz
Сообщения: 1658
Зарегистрирован: 21 сен 2010, 13:33
Контактная информация:

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

Сообщение zzuz »

Вопрос понятен. Скрипт создает конференцию. При нажатии клавиши сервер будет искать искомый экстеншен в области видимости pbx_config , а там раз и нету такого экстеншена.
Линия24 - Системы Массового Телефонного Обслуживания
klon4uk
Сообщения: 36
Зарегистрирован: 11 июл 2012, 08:27

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

Сообщение klon4uk »

если я вас правильно понял надо сделать так ?
[sip-incoming]
exten => _AXXX,1,AGI(agi://127.0.0.1/incoming)
exten => B,1,AGI(agi://127.0.0.1/otvet)
вот тогда он все найдет ? если я вас правильно понял ? О,о
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH