Список форумов Asterisk Forum Asterisk Forum
The Asterisk Open Source PBX - Russian Community
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ПравилаПравила   ГруппыГруппы   ИзбранноеИзбранное    LinksСсылки   РегистрацияРегистрация 
 RSSRSS   ПрофильПрофиль   Войти и проверить личные сообщения   ВходВход 

Помогите составить правило для Asterisk

 
Список форумов Asterisk Forum -> Флейм    вывод темы на печать
Предыдущая тема :: Следующая тема  
Автор Сообщение
rownong27



Зарегистрирован:
20.02.2013
Сообщения: 13

Статус: Оффлайн 

СообщениеДобавлено: Чт Авг 17, 2017 21:44    Заголовок сообщения: Помогите составить правило для Asterisk

Программист по Asterisk настраивал конфигурацию Asterisk.
Файл extensions.conf https://yadi.sk/i/-CcBPtg33M7GTr
Там указано правило: чтобы в CALLERID после ~ подставилось значение x-roistat.

Как составить правило:
в CALLERID после ~ подставить x-roistat
но если значение x-roistat пустое, то подставить после ~ значение x-roistat-marker ?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
xelas
admin


Зарегистрирован:
05.03.2007
Сообщения: 1058

Статус: Онлайн 

СообщениеДобавлено: Пт Авг 18, 2017 07:40    Заголовок сообщения:

1)
В вашем коде:
Код:
Set(CALLERID(num)=${CALLERID(num)}~${HEAD})   


Давайте включим элементарную логику. Вы хотите поместить символы в поле, в которое можно помещать только цифры.
Как вы думаете, у вас получится?
Используйте CALLERID(name)

2) Для задачи озвученой вами используйте ExecIf.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
virus_net



Зарегистрирован:
05.10.2014
Сообщения: 403
Откуда: Москва

Статус: Оффлайн 

СообщениеДобавлено: Сб Авг 19, 2017 07:11    Заголовок сообщения:

Не ясно что у вас за задача такая, но я бы все же рекомендовал глянуть в сторону Asterisk cmd SipAddHeader, а не мучать callerid.
И пихать туда все что вам надо.

_________________
mega-net.ru - IT аутсорсинг
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора Телефон
Список форумов Asterisk Forum -> Флейм Ответить на тему
Страница 1 из 1

Добавить в Избранное

 
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
You cannot attach files in this forum
You cannot download files in this forum