- нет.Iskatel писал(а): по сути ведь AGI() работает примерно так же как и System(), просто скрипты должны лежать в /usr/share/asterisk/agi-bin?
написать свой скрипт /usr/share/asterisk/agi-bin/http_request.phpIskatel писал(а):Какие ещё есть способы передачи данных в стороннее приложение, кроме написания собственного модуля?
http://asterisk.ru/knowledgebase/Asterisk+cdr+radiusIskatel писал(а):С Radius и HTTP API астериск умеет работать?
Если нужно ловить синхронно эвенты о стадиях прохождения звонка - используйте AMI.Если есть надобность обо всех звонках, проходящих через астериск отправлять нотификацию в стороннее приложение
А что может быть не то, если в asterisk.conf прописано astagidir => /var/lib/asterisk/agi-binded писал(а):System - худшее решение.
Все внешние скрипты лучше дёргать как AGI (usr/share/asterisk/agi-bin/. Ибо
1) передача переменных диалплана в скрипт и назад
2) CLI> agi set debug on