Краткий обзор

Выполняет приложение Asterisk, всегда возвращаясь.

Описание

Позволяет вызывать произвольное приложение, даже если оно не закодировано жестко в диалплане. В отличие от команды Exec() всегда возвращается к диалплану, а так же задает переменной TRYSTATUS одно из следующих значений:

  • SUCCESS: Если приложение возвратило ноль.
  • FAILED: Если приложение возвратило ненулевое значение.
  • NOAPP: Если приложение не было найдено или не указано.

Синтаксис

TryExec(appname(arguments))

Аргументы

appname

Имя приложения которое требуется выполнить и его аргументы.

Пример

exten => 100,1,TryExec(Verbose(test text))

Смотри также

Команда Asterisk Exec()

Команда Asterisk ExecIf()


Команды диалплана Asterisk

  • asterisk/app/tryexec.txt
  • Последние изменения: 2018/11/15