Загружается...
 
Приложение MessageSend()

Приложение MessageSend()

  • Приложение появилось, начиная с версии 1.10.0

Назначение:

Используется для отправки текстового сообщения из плана набора.

Синтаксис:

MessageSend(to[,from])

Описание:

Отправка текстового сообщения. Тело сообщения, которое будет отправлено, должно быть установлено в поле 'MESSAGE(body)'.
Приложения в результате своей работы установит следующие переменные канала:
  • ${MESSAGE_SEND_STATUS}: Статус отправки тестового сообщенияThis is the time from dialing a channel until when it is disconnected.
    • INVALID_PROTOCOL: Для данного транспорта, который был указан в URI, не найден метод для отправки текстовых сообщений.
    • INVALID_URI: Метод отправки текстовых сообщений для данного протокола сообщает о некорректно сформированном URI.
    • SUCCESS: Сообщение было успешно передано обработчику отправки тестовых сообщений указанного протокола, но доставка сообщения при этом не гарантирована.
    • FAILURE: Обработчик отправки тестовых сообщений указанного протокола сообщает, что невозможно доставить сообщение адресату по неизвестной причине.


Аргументы

  • to URI назначения текстового сообщения.
  • from: URI источника сообщения, если необходимо явно указать конкретный адрес источника в зависимости от технологии (канала), который используется для доставки сообщения.


Примеры:

exten => 200,1,NOOP(MESSAGE(from): ${MESSAGE(from)})
exten => 200,n,NOOP(MESSAGE(to): ${MESSAGE(to)})
exten => 200,n,NOOP(MESSAGE(body): ${MESSAGE(body)})
exten => 200,n,MessageSend(sip:200)

Ссылки по теме:


Создано yuri. Последнее изменение: четверг 15 / декабрь, 2011 14:06:13 MSK автор yuri.