Тема: TDE100 SMDR звонки из очереди
Здравствуйте.
Подключаюсь к АТС с помощью telnet на smdr, вижу лог звонков.
24/09/13 17:59 612 01 <D><I>9297…. RC
24/09/13 17:59 612 01 <D><I>9297…. 0'05 AN
24/09/13 17:59 612 01 <D><I>9297…. 0'05 00:00'00
24/09/13 18:00 141 01 <D><I>9297…. 0'00 00:00'29
При входящем вызове, звонок попадает в очередь (612) начинается обзвон внутренних линий
метод распределения “Звонок”, Распределение для оповещения об ожидающем вызове “Все”, в списке внутренний абонент группы распределения входящих вызовов 3 абонента, отложенный звонок “немедленно”.
После того как один из абонентов поднял трубку хотелось бы знать что именно этот внутренний абонент поднял трубочку с такой то внешней линии, но строчку
24/09/13 18:00 141 01 <D><I>9297…. 0'00 00:00'29
видно только после завершение разговора.
Можно ли что-то сделать? Может быть попробовать как то поменять метод распределения? (пробовал по разному не помогает)
CoCooler, в SMDR все события записываются после их завершения. Если хотите видеть информацию в on-line, используйте CTI-приложения через TAPI.
Задача неясна.... Что хотите-то?
Фактически хочу видеть текущие звонки on-line.
Попробовал, поставил TAPI драйвер, зацепился, подключился с помощью Rander’а...
Показывает фактически один в один статистику SMDR, список активных звонков пустой :(
Возможно ли например с помощью telnet’а подключиться к АТС - порту CTI и выполнив команду получить например список активных вызовов?
Если ли API для написание свого приложения допустим на perl?
CoCooler, читайте тему https://komendant.pro/spr/viewthread/39750/.
Там всё написано.
Фактически хочу видеть текущие звонки on-line.
Попробовал, поставил TAPI драйвер, зацепился, подключился с помощью Rander’а...
Показывает фактически один в один статистику SMDR, список активных звонков пустой :(Возможно ли например с помощью telnet’а подключиться к АТС - порту CTI и выполнив команду получить например список активных вызовов?
Если ли API для написание свого приложения допустим на perl?
Есть сценарии для Blitz CallerID Display (см аттач), в фильтре которого есть состояние “отвеченный”. В качестве действия можно открыть, например, Java файл с параметрами входящего Caller ID и номера ЕХТ.
Или библиотечка BlitzCOM под COM объект.
В ней есть, например, два полезных события, которых, возможно, будет достаточно:
1. Событие. HRESULT OnNewCall( BSTR sNumber, VARIANT_BOOL bInOut, ULONG uCallID ); - новый входящий или исходящий звонок.
sNumber - номер CallerID для входящего звонка или набранный номер для исходящего.
bInOut - FALSE - входящий звонок, TRUE - исходящий звонок
uCallID - идентификатор нового звонка.
2. Событие. HRESULT OnAnswerCall( BSTR sNumber, ULONG uCallID); - ответ на входящий или исходящий звонок.
sNumber - номер CallerID для входящего звонка или набранный номер для исходящего.
uCallID - идентификатор звонка, на который ответили.