Назад | Перейти на главную страницу

Asterisk в реальном времени включает диалпланы

Я заметил, что при создании диалплана в звездочке в реальном времени я не могу включать контексты.

Итак, для ясности, я хочу сделать следующее:

[context1]
switch => Realtime

[context2]
include => context1
switch => Realtime

Или

[context1]
switch => Realtime/context1

[context2]
switch => Realtime/context1
switch => Realtime/context2

Но ничего из вышеперечисленного, похоже, не работает. Есть ли способ заставить это работать? Мне нужно использовать это в реальном времени.

Заранее спасибо.

Realtime не поддерживает включение в реальном времени. Таким образом, вы можете немного настроить функцию Goto.

Если вы сделаете это в файле extension.conf

[context1]
switch => Realtime

[context2]
switch => Realtime

А потом в базе делаем так:

[context1]
exten => _XXXXXXXXX,1,Goto(context2,${EXTEN},1)

Вышеупомянутое нужно перевести в запрос, я думаю, вы знаете, как это нужно делать, поскольку вы используете Realtime.