Как написать сценарий AGI
Я довольно новичок в интерфейсе Asterisk Gateway. Пара вопросов.
- С какого языка будет предложено начать.
Моя конечная цель - создать скрипт, который автоматически отображает страницу при вызове. В самом деле, оператор запарковал вызов, а затем предоставлял выбор (например, 1 для управления, 2 для ИТ, 3 для маркетинга и т. Д.), И как только вход был установлен, автоматизированная страница выходила и говорила что-то "Управление на 71. Управление 71."
2 ответа
Насколько мне известно, PHP легко и просто.
Я думаю, следующие ссылки помогут вам...
PHP
http://phpagi.sourceforge.net/
образец кода:
http://phpagi.sourceforge.net/phpagi22/api-docs/
Asterisk.NET (C#)
Для начала лучше всего использовать любимый язык сценариев на ваш вкус. Лично я предпочитаю PHP для небольших скриптов, потому что чувствую себя как дома. Также для большинства команд AGI есть PHP-оболочка phpagi.
Конечно, для Perl, Python есть библиотека подобного рода...
просто используйте язык, который вам нравится больше всего.