Asterisk. Команда SendURL.

SendURL() - Передает заданный URL в канал (если поддерживается).

SendURL(URL[,опции])

Предлагает абоненту перейти по заданному URL. Приложение также по завершении задает для переменной SENDURLSTATUS одно из следующих значений:

  • SUCCESS - Передача URL была успешной.
  • FAILURE - Передать URL не удалось.
  • NOLOAD - Базовый канал поддерживает Сеть, но не смог загрузить URL.
  • NOSUPPORT - Базовый канал не поддерживает передачу URL.

Если параметр опции содержит значение wait (ожидать), выполнение будет приостановлено до получения подтверждения того, что URL был загружен.

Если для параметра опции задано значение j, клиент не поддерживает транспортный протокол HTML и существует приоритет n + 101 (где n – номер текущего приоритета), выполнение продолжится в этом приоритете.

Пример:

exten => 123,1,SendURL(www.asterisk.org,wait)

 

См. также: SendImage(), SendText()