freeswitchforum.com

Форум поддержки FreeSWITCH

FreeSWITCH is a registered trademark of Anthony Minessale. Official FreeSWITCH site.

Текущее время: 28 май 2023 07:41

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
СообщениеДобавлено: 01 ноя 2022 22:22 

Зарегистрирован: 07 ноя 2017 05:25
Сообщения: 11
Есть тестовая очередь, в ней есть есть один агент и присвоенный ему тир
Код:
<extension name="test-route">                                                                   
   <condition field="destination_number" expression="^1111111111$" break="on-false">             
    <action application="export" data="session_in_hangup_hook=true"/>
    <action application="export" data="api_hangup_hook=lua hangup.lua"/>.
    <action application="callcenter" data="test@default"/>
    </condition>
</extension>


пытаюсь определить имя ответивгего агента после завершения звонка чтобы положить его в БД и посомтреть сколько он говорил и с кем
для этого экспортирую session_in_hangup_hook на leg-b чтобы иметь доступ к переменным после окончания вызова и делаю nolocal:api_hangup_hook чтобы вызов был только для leg-b
в результате получаю только переменные с leg-a:
cid = session:getVariable("caller_id_number") - дает мне номер А для leg-a
dn = session:getVariable("destination_number") - дает мне номер на котором висит callcenter а не номер leg-b оператор кот ответил звонок

План-б писать event listener и ловить там эту информацию.
Есть ли возможность сделать это проще? Спасибо.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ 1 сообщение ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB