пока гуглил наткнулся на http://lists.digium.com/pipermail/asterisk-users/2013-May/278910.html по идее меня спасает, попробую пока так.
godlike ( 2018-01-18 13:58:05 +0400 )редактироватьИщу механизм через который я выполнив ориджинейт, могу потом получив события DialBegin, DialEnd, Hangup понять что эти события относятся именно к тому ориджинейту. Конечно по идее получив OriginateResponse синхронно, можно взять юникайди и от него отталкиваться, но у меня ориджинейт асинхронный (вообще юзаю https://github.com/ettoreleandrotognoli/python-ami/ и в доке есть вариант синхронной команды, но скрипт выходит не дождавшись ответа). Может можно как то с ориджинейтом передать переменную, вернее передать можно, но в ивентах ее потом не получить, или все таки можно?
Ну по идее это можно получить через CEL.
Практически во всех диаллерах я это делаю через диалплан.
Чтоб понять выставляется accountcode или сквозная переменная(через два подчеркивания)
пока гуглил наткнулся на http://lists.digium.com/pipermail/asterisk-users/2013-May/278910.html по идее меня спасает, попробую пока так.
godlike ( 2018-01-18 13:58:05 +0400 )редактироватьЗадан: 2018-01-17 17:46:05 +0400
Просмотрен: 312 раз
Обновлен: Jan 18 '18
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.