freeswitchforum.com

Форум поддержки FreeSWITCH

FreeSWITCH is a registered trademark of Anthony Minessale. Official FreeSWITCH site.

Текущее время: 29 мар 2024 03:11

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: IVR + Blacklist
СообщениеДобавлено: 26 ноя 2013 16:49 

Зарегистрирован: 26 ноя 2013 16:39
Сообщения: 2
Добрый день!
Коллеги, подскажите, как можно организовать блеклист в IVR? Чтобы к директору например не могли дозвониться через добавочный извне, а до инженера без проблем... и чтобы в этот список можно было оперативно добавлять-убирать номера...
Сейчас просто в ivr указал
<entry action="menu-exec-app" digits="/^([1-5]\d\d\d)$/" param="transfer $1 XML default"/>
- перевод на соотв. абонента при наборе добавочного номера в интервале от 1000 до 5999... как вариант, можно конечно перечистить все добавочные, какие есть (штук 40-50), но это некрасиво выглядит, хотелось именно со списком оперировать...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IVR + Blacklist
СообщениеДобавлено: 26 ноя 2013 18:00 
FreeSWITCH_GuRu

Зарегистрирован: 22 авг 2012 09:52
Сообщения: 1710
забить всех, на кого запрещены прямые наборы, во внутреннюю БД
перед входом в IVR выставить переменную допустим extcall, которая метит все звонки попадающие в IVR
далее уже после transfer $1 XML default в отдельном екстене проверить, если на канале стоит extcall не запрещен ли звонок указанный dest
дальше уже дело фантазии можете снова в IVR бросить, на голосовую почту, завершить вызов...

_________________
ЛС: @rostel
Сообщество: @ru_freeswitch


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IVR + Blacklist
СообщениеДобавлено: 28 ноя 2013 18:40 

Зарегистрирован: 26 ноя 2013 16:39
Сообщения: 2
Vlad, если не сложно, могли бы подробнее расписать, ибо с FS только начинаю общение.
Заранее спасибо.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IVR + Blacklist
СообщениеДобавлено: 28 ноя 2013 20:20 
FreeSWITCH_GuRu

Зарегистрирован: 22 авг 2012 09:52
Сообщения: 1710
подробней это сделать всё за вас?

установка переменной на канал https://wiki.freeswitch.org/wiki/Misc._ ... _Tools_set
установка/считывание/удаление переменных во внутреннюю БД https://wiki.freeswitch.org/wiki/Mod_hash
проверка значений переменных в диалплане логическое "И" http://wiki.freeswitch.org/wiki/Dialpla ... cal_AND.29

_________________
ЛС: @rostel
Сообщество: @ru_freeswitch


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 41


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB