Добрый день! Суть такова: для трансфера использую отдельный контекст
[blind_transfer_mikhed_ringback]
exten => _XXXX,1,Goto(контекст,${EXTEN},1)
. Если использовать dial то можно обрабатывать функцией sippeer А как можно обработать если трансфер пустили на несуществующий контекст ? Это все нужно для того что бы при трансфере не туда звонок вернулся оператору.
Используйте функцию VALID_EXTEN .
exten => _XXXX,1,GotoIF($[${VALID_EXTEN(контекст,${EXTEN})}]?контекст,${EXTEN},1)
Задан: 2014-06-19 20:12:21 +0400
Просмотрен: 194 раз
Обновлен: Jun 19 '14
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.
Спасибо, кажись оно
santer ( 2014-06-22 14:10:06 +0400 )редактировать