Пример реализации обработки событий звонков АТС на базе Asterisk, без dll и других сторонних средств, через ОбработчикОжидания;
Тестировалось на FreePBX 14.0.5.2 и 1С УТ 10.3. Есть так же получение имени файла записи разговора, получение пока не реализовано — в процессе.
Цветовое обозначение:
- желтый входящий звонок;
- зеленый текущий разговор;
- красный не отвеченный;
FreePBX настраивалась по данной на форуме VoIPNotes статье.
FTP на FreePBX настраивался по статьям статья1 и статья2
Исправлено:
— более читабельный код, события вынесены в отдельную. процедуру;
— добавлен пример запись в регистр сведений в конфигурацию, закомментировано;
— добавлено получение и проигрывание записи разговора с ftp сервера Asterisk, двойной клик по строке.
Будет спрос — могу выложить кусок конфигурации где все работает.
Вы бы хоть пару слов написали : что происходит в обработчике ожидания ?
Запрос логов с сервера Asterix, их разбор, что там еще может происходить?))))
Я могу звонить из 1С?
(3)Нет — пока отображения состояния и логи, только кто звонил и кому, если найду как приделаю позже.
Для исходящих звоноков можно в Asterix по ftp скармливать файлы как пример :
Показать
(5)Я пока смотрю в сторону CLI команд
(0) автор имел ввиду asteri
xsk?(7) Да, спасибо!