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

Добавить 0 к началу номера

-1

Добрый день,

У меня такая проблема. Когда поступает входящий звонок на городской номер сип транка провайдера то номер звонящего отображается в формате 96XXXXXXX то есть нет 0 в начале. Необходимо что бы номер отдавался в формате 096XXXXXXX. Провайдер сказал что проблему нужно решать на уровне моего астериска. Может кто знает как это сделать?

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

спросил 2011-08-16 10:44:35 +0400

godlike Gravatar godlike flag of Ukraine
814 92 24 62

2 Ответа

3
CALLERID(num)=0${CALLERID(num)}
ссылка удалить спам редактировать

ответил 2011-08-16 11:01:48 +0400

samael28 Gravatar samael28
211 2 6
http://odicom.com.ua/

Comments

типа переопределить эту переменную в самом начале звонка и дальше оно будет использовать измененную? godlike ( 2011-08-16 11:14:01 +0400 )редактировать
да cvieri ( 2011-08-16 11:16:57 +0400 )редактировать
0

Set(CALLERID(num)=0${EXTEN}), перед этим проверять EXTEN на длину или ещё что-то

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

ответил 2011-08-16 11:04:59 +0400

cvieri Gravatar cvieri
673 12 5 21
http://www.qcall.com.ua/

Comments

простите, CALLERID(num) вместо EXTEN cvieri ( 2011-08-16 11:09:32 +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 ленту новостей

Статистика

Задан: 2011-08-16 10:44:35 +0400

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

Обновлен: Aug 16 '11

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