Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

Задать уникальный идентификатор звонка

0

Ищу механизм через который я выполнив ориджинейт, могу потом получив события DialBegin, DialEnd, Hangup понять что эти события относятся именно к тому ориджинейту. Конечно по идее получив OriginateResponse синхронно, можно взять юникайди и от него отталкиваться, но у меня ориджинейт асинхронный (вообще юзаю https://github.com/ettoreleandrotognoli/python-ami/ и в доке есть вариант синхронной команды, но скрипт выходит не дождавшись ответа). Может можно как то с ориджинейтом передать переменную, вернее передать можно, но в ивентах ее потом не получить, или все таки можно?

удалить закрыть спам изменить тег редактировать

спросил 2018-01-17 17:46:05 +0400

godlike Gravatar godlike flag of Ukraine
814 92 24 62

1 Ответ

0

Ну по идее это можно получить через CEL.

Практически во всех диаллерах я это делаю через диалплан.

Чтоб понять выставляется accountcode или сквозная переменная(через два подчеркивания)

ссылка удалить спам редактировать

ответил 2018-01-18 12:38:14 +0400

meral Gravatar meral flag of Ukraine
23347 24 20 177
http://pro-sip.net/

Comments

пока гуглил наткнулся на http://lists.digium.com/pipermail/asterisk-users/2013-May/278910.html по идее меня спасает, попробую пока так.

godlike ( 2018-01-18 13:58:05 +0400 )редактировать

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2018-01-17 17:46:05 +0400

Просмотрен: 312 раз

Обновлен: Jan 18 '18

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.