Вычитка активных пользователей телефонии Asterisk

Коллеги, всем добрый день! 

 

Подскажите, пожалуйста, можем ли мы запросом к коннектору (используется коннектор к Asterisk от Terrasoft) получить перечень пользователей, у которых состояние в системе (связанные с телефонией) = "Активен"? 

 

Нравится

1 комментарий

Напрямую через коннектор такой возможности нет, но вы можете отправить запрос на выборку пользователей и их состояний в приложение либо напрямую в БД.

Сессии операторов хранятся в таблице OperatorSession, состояние в колонке OperatorStateId. Также состояние операторов в очереди можно найти в таблице QueueOperator.

Как вариант - вы можете написать собственный сервис и в нём использовать базовый класс OperatorSessionRepository и метод GetAllActiveOperators.

Показать все комментарии