URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 95802
[ Назад ]

Исходное сообщение
"asterisk замена callerid"

Отправлено Aleks305 , 30-Сен-14 23:06 
Друзья, приветствую.
Есть необходимость при вызове на Asterisk подменять CallerID на номер вызываемого абонента. Делаю так:
exten => 94383,n,Set(CALLERID(all)="TO-VASYA"<94383>)
Но необходимо сделать универсально, чтобы вместо 9483 в виде переменной Asterisk подставлял вызываемый номер...
Никто не подскажет, как это сделать?
Спасибо!

Содержание

Сообщения в этом обсуждении
"asterisk замена callerid"
Отправлено pavel_simple , 01-Окт-14 08:59 
> Друзья, приветствую.
> Есть необходимость при вызове на Asterisk подменять CallerID на номер вызываемого абонента.
> Делаю так:
> exten => 94383,n,Set(CALLERID(all)="TO-VASYA"<94383>)
> Но необходимо сделать универсально, чтобы вместо 9483 в виде переменной Asterisk подставлял
> вызываемый номер...
> Никто не подскажет, как это сделать?
> Спасибо!
> exten => 94383,n,Set(CALLERID(all)="TO-VASYA"${EXTEN}) не?

"asterisk замена callerid"
Отправлено Егор , 01-Окт-14 12:33 
>> Друзья, приветствую.
>> Есть необходимость при вызове на Asterisk подменять CallerID на номер вызываемого абонента.
>> Делаю так:
>> exten => 94383,n,Set(CALLERID(all)="TO-VASYA"<94383>)
>> Но необходимо сделать универсально, чтобы вместо 9483 в виде переменной Asterisk подставлял
>> вызываемый номер...
>> Никто не подскажет, как это сделать?
>> Спасибо!
>> exten => 94383,n,Set(CALLERID(all)="TO-VASYA"${EXTEN}) не?

не,

exten => _XXXXXX,1,Set(CALLERID(all)="cool <+123456789>")
exten => _XXXXXX,n,Dial(SIP/peer/${EXTEN})

соответственно иксы меняешь на что нужно