Инструменты пользователя

Инструменты сайта


mp_doc:пользовательский_скрипт

Пользовательский скрипт

Пользовательский скрипт это специальная программа (на языке плана набора Asterisk), которая позволяет выполнять действия которые не возможно сделать используя стандартные возможности системы.

При написании скрипта, необходимо обладать хотя бы минимальными навыками работы с Asterisk. Также вы можете взять уже готовый пример из Библиотеки скриптов.

При написании скриптов можно использовать 2 вида переменных:

  • Переменные подстановки (имеют вид variable)
  • Переменные Asterisk (стандартная запись Asterisk ${var})

Переменные подстановки:

  • number - номер пользовательского скрипта (например, 501);
  • domain - домен пользователя в которому принадлежит этот скрипт.

В момент Применения конфигурации, переменные подстановки будут заменены на свои значения т.е. строка вида:

exten => %%number%%,1,NoOp(%%domain%%)

тогда, если номер пользовательского скрипта равен 501, а домен пользователя test, то в конфигурацию попадет следующее:

exten => 501,1,NoOp(test)
mp_doc/пользовательский_скрипт.txt · Последнее изменение: 2024/03/31 22:03 — 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki