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

История изменений [назад]

нажмите, чтобы скрыть/показать версии 1
изначальная версия
редактировать

спросил 2013-08-17 10:17:06 +0400

Janealter Gravatar Janealter

Определение и запоминание входящего номера Asterisk

Каким образом можно заставить Астериск запоминать входящий номер (хотя бы только внутренних абонентов), чтобы потом его использовать как переменную? Суть такова:

[internalcustom] exten =>1XX,1,Dial(SIP/${foo}${EXTEN})

Нужно, чтобы какая-либо команда принимала номер звонящего, отсекала последние три цифры от него и остальное было бы значением для переменной foo. Например: при звонке с 3104, переменная будет 3, при звонке с 54108, переменная будет 54 и т.п.

Определение и запоминание входящего номера Asterisk

Каким образом можно заставить Астериск запоминать входящий номер (хотя бы только внутренних абонентов), чтобы потом его использовать как переменную? Суть такова:

[internalcustom]

[internal_custom]
exten =>1XX,1,Dial(SIP/${foo}${EXTEN})

=>_1XX,1,Dial(SIP/${foo}${EXTEN})

Нужно, чтобы какая-либо команда принимала номер звонящего, отсекала последние три цифры от него и остальное было бы значением для переменной foo. Например: при звонке с 3104, переменная будет 3, при звонке с 54108, переменная будет 54 и т.п.

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