VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

"Интересное" ограничение исходящих вызовов

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модераторы: april22, Zavr2008

chardisdze
Сообщения: 85
Зарегистрирован: 17 июн 2016, 16:18

"Интересное" ограничение исходящих вызовов

Сообщение chardisdze »

Доброго всем дня!
Существует следующая задачка: есть у нас некоторые номера, для которых нужно выставить "интересное" ограничение по исходящей связи, т.е. разрешить звонить только на 3хзначные, 6тизначные номера и на стационарные номера области и мобильные номера области. :o
На сайте РосСвязи есть списочек пулов номеров с разделением по областям (по моей области 92 шаблона).
Пытаюсь решить данный вопрос так: направляю номер на сторонний контекст [block], в котором:

[block]
exten => _XXX/_XXX,1,Goto(from-internal,${EXTEN},1)
exten => _XXXXXX/_XXX,1,Goto(from-internal,${EXTEN},1)
---
еще 92 шаблона!!!
---
exten => i,1,Playback(invalid)
exten => i,2,Hangup()
exten => _X./XXX,1,Hangup()

Сомневаюсь что это неправильно, перегружать диалплан такой писаниной.

Подскажите пожалуйста можно ли сделать так, чтобы шаблоны были в отдельном файле и брались оттуда???

Что то типа:

[block]
exten => "Шаблоны из файла"/_XXX,1,Goto(from-internal,${EXTEN},1)
exten => i,1,Playback(invalid)
exten => i,2,Hangup()
exten => _X./XXX,1,Hangup()

Подозреваю что написано не совсем корректно, но все же суть, думаю, понятна - я только учусь... :D

Толкните пожалуйста, в каком направлении копать...
"Библию" читал, хоть наискосок, но читал...
* FreePBX подобная.

P/S Заранее спасибо всем откликнувшимся!!!
Аватара пользователя
Zavr2008
Сообщения: 2211
Зарегистрирован: 27 янв 2011, 00:35
Контактная информация:

Re: "Интересное" ограничение исходящих вызовов

Сообщение Zavr2008 »

IMHO:
Не проще ли купить GSM шлюз и туда симки втолкать с плоским тарифом звонков на все сети?

Ну а далее с злоупотребителей просто выдирать из зп..

Ненавижу когда людей ограничивают в возможности позвонить, написать итп..
Российские E1 шлюзы Alvis. Модернизация УПАТС с E1,Подключение к ИС "Антифрод" E1 PRI/SS#7 УВР Телестор, Грифин и др..
Аватара пользователя
Wapo
Сообщения: 795
Зарегистрирован: 02 мар 2011, 17:53

Re: "Интересное" ограничение исходящих вызовов

Сообщение Wapo »

Залить шаблоны в mysql-таблицу и проверять перед вызовом с помощью AGI-PHP.
chardisdze
Сообщения: 85
Зарегистрирован: 17 июн 2016, 16:18

Re: "Интересное" ограничение исходящих вызовов

Сообщение chardisdze »

Zavr2008 писал(а):IMHO:
Не проще ли купить GSM шлюз и туда симки втолкать с плоским тарифом звонков на все сети?

Ну а далее с злоупотребителей просто выдирать из зп..

Ненавижу когда людей ограничивают в возможности позвонить, написать итп..

Ну вот так вот... Нужно именно ограничивать...
chardisdze
Сообщения: 85
Зарегистрирован: 17 июн 2016, 16:18

Re: "Интересное" ограничение исходящих вызовов

Сообщение chardisdze »

Wapo писал(а):Залить шаблоны в mysql-таблицу и проверять перед вызовом с помощью AGI-PHP.

Попробую проработать данный вопросик. Большое спасибо за совет!!!
P/S И всетаки, правильней засунуть все это в диалплан или работать через AGI-PHP?
chardisdze
Сообщения: 85
Зарегистрирован: 17 июн 2016, 16:18

Re: "Интересное" ограничение исходящих вызовов

Сообщение chardisdze »

В итоге, затолкал контекст-"портянку" в диалплан и натравил ext на данный контекст.
Теперь стоит вопрос, как поддерживать контекст в актуальном состоянии.
april22
Сообщения: 2187
Зарегистрирован: 09 июл 2012, 09:47

Re: "Интересное" ограничение исходящих вызовов

Сообщение april22 »

руками .... можно конечно что то написать и парсить , создавать контекст и перечитывать конфиг.
в случае с АGI\mysql , тоже можно . но намного проще .
Своими вопросами , вы загоняете меня в ГУГЛЬ.
chardisdze
Сообщения: 85
Зарегистрирован: 17 июн 2016, 16:18

Re: "Интересное" ограничение исходящих вызовов

Сообщение chardisdze »

Значит будет изучать. Спасибо.
Аватара пользователя
zzuz
Сообщения: 1658
Зарегистрирован: 21 сен 2010, 13:33
Контактная информация:

Re: "Интересное" ограничение исходящих вызовов

Сообщение zzuz »

18 дек 2017, 16:25
Попробую проработать данный вопросик.
Сегодня, 11:34
В итоге, затолкал контекст-"портянку" в диалплан
Зачем Вы тогда вообще тут что-то спрашиваете , если делаете все равно как монета ляжет?
Линия24 - Системы Массового Телефонного Обслуживания
chardisdze
Сообщения: 85
Зарегистрирован: 17 июн 2016, 16:18

Re: "Интересное" ограничение исходящих вызовов

Сообщение chardisdze »

Вы видимо не в духе...

Интересно подойти к решению задачи с разных сторон. Так как хотелось побыстрее сделать - выбран тот вариант, что использован. Вариант, предложенный старожилами форума, обязательно будет изучен. Их труд далеко не напрасный! ;)
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH