Search
Write a publication
Pull to refresh
1
0
Вадим Ивахин @prekrati

User

Send message
Используйте флаг -p, чтобы задать префикс.
Ну, режим ясновидения пока в разработке.
У компании два филиала в регионах А и Б. Для каждого региона свой транк. Разделите исходящий трафик телефонии так, чтобы вызовы на номера каждого из регионов шли через соответствующий транк.
Решений много:
— получайте нужный регион из бд с интервалами DEF кодов;
— напишите простой бэкенд, возвращающий регион для заданного номера;
— добавьте в диалплан пару сотен соответсвующих масок расширений;
— используйте Lua для создания гибкого и компактного диалплана;
Если будет интересно, про каждый из этих пунктов можно написать отдельную статью.
Никто не запрещает реализовывать диалплан любым удобным способом. Можно и REST API пильнуть для CURL(), было бы желание.
Эта статья — не мануал, а приведённый выше код не генерирует диалплан. Это всего лишь инструмент для генерации масок расширений с возможностью фильтрации по регионам и операторам связи. Используйте, как удобно или не используйте вовсе.

Information

Rating
Does not participate
Location
Пенза, Пензенская обл., Россия
Date of birth
Registered
Activity