Size: a a a

2020 October 28

A

Archawka in ru_freeswitch
Александр
дорогой фрисвитч?
сколько я на него потратил нервов - очень.
источник

А

Александр in ru_freeswitch
почемубы не почитать документацию сперва?  там про диалплан подробно написано
источник

A

Archawka in ru_freeswitch
Александр
почемубы не почитать документацию сперва?  там про диалплан подробно написано
да. и я запутался.
источник

А

Александр in ru_freeswitch
Зачем вам сразу несколько фрисвичей?
источник

SY

Serge Yuriev in ru_freeswitch
Archawka
где копать?
Там же видно, что номер у вас не каптурится в $1, насколько помню, эти переменные живут только в контексте условия, то есть следующее их сбрасывает. Надо сохранить пойманное и трансферить на это или просто  на destination_number
источник

A

Archawka in ru_freeswitch
Александр
Зачем вам сразу несколько фрисвичей?
Связь с месторождениями
источник

A

Archawka in ru_freeswitch
Serge Yuriev
Там же видно, что номер у вас не каптурится в $1, насколько помню, эти переменные живут только в контексте условия, то есть следующее их сбрасывает. Надо сохранить пойманное и трансферить на это или просто  на destination_number
Об этом я уже понял. Идея в том, что хочется звонить между фс-ами напрямую, по поднятым noreg транкам. То есть человек набирает номер 1ххх, ФС по регулярке отправляет его в соседний ФС. Я никак не могу сообразить, как задать этот вопрос Гуглу на английском, чтобы искать разбор диалплан в inbound routes,  потому что проблема, как я вижу, как раз в том, что я не понимаю синтаксис входящих правил.
источник

A

Archawka in ru_freeswitch
То есть, мой ФС отправляет звонок на соседний, лог как раз с соседнего.
источник

A

Archawka in ru_freeswitch
На входе мы получаем строку запроса. Нам надо её разобрать и обработать. И вот тут я буксую.
источник

А

Александр in ru_freeswitch
Синтаксис описан в документации. Раздел xml dialplan
источник

SY

Serge Yuriev in ru_freeswitch
И conditions тоже почитать
источник

A

Archawka in ru_freeswitch
Спасибо, ушел.
источник

AZ

Alexey Zhuykov in ru_freeswitch
Archawka
На входе мы получаем строку запроса. Нам надо её разобрать и обработать. И вот тут я буксую.
Попробуй для теста и понимания FusionPBX. Там это наглядно видно. Очень много функций используется, до которых сам бы не додумался.
источник

A

Archawka in ru_freeswitch
Alexey Zhuykov
Попробуй для теста и понимания FusionPBX. Там это наглядно видно. Очень много функций используется, до которых сам бы не додумался.
А я ровно в нем и делаю. И вот ровно на четвертой строчке диалплана в inbound routes завис как вкопанный.
источник

A

Archawka in ru_freeswitch
В любом случае, спасибо что дали подумать об вас, пойду сначала почитаю указанные страницы про диалплан.
источник

AZ

Alexey Zhuykov in ru_freeswitch
В destination напиши правило какие цифры в какой домен отправить, и в inbound routes появится правило. Там и разбираться можно.
источник

AZ

Alexey Zhuykov in ru_freeswitch
Ну вот пример destination
источник

AZ

Alexey Zhuykov in ru_freeswitch
А вот созданное им правило
service - это домен/context
источник

AZ

Alexey Zhuykov in ru_freeswitch
А у тебя написано ^(2\d{3-5})$
Это означает ждать 2ххх или 2хххх или 2ххххх. Может тут косяк?
источник

A

Archawka in ru_freeswitch
Alexey Zhuykov
А у тебя написано ^(2\d{3-5})$
Это означает ждать 2ххх или 2хххх или 2ххххх. Может тут косяк?
Это косяк, при этом с синтаксической ошибкой :)))
источник