Функция MESSAGE_DATA()
- Функция появилось, начиная с версии 1.10.0
Назначение:
Используется для чтения или записи различных полей связанных с текстовым сообщением.Синтаксис:
MESSAGE_DATA(argument)Описание:
Данная функция возвращает или устанавливает различные поля связанные с текстовым сообщением. Она используется как для чтения различных полей принятого сообщения, так и для установки полей сообщения которое будет в дальнейшем отправлено.Обратите внимание: Если Вы хотите связать все поля принятого сообщения с полями сообщения, которое будет отправлено, выполните:
Set(MESSAGE_DATA(key)=${MESSAGE_DATA(key)}).
Для всех полей, указанных в key, которые вы хотите скопировать из принятого сообщения в отправляемое..
Обратите внимание: Не используйте эту функцию для работы с полями "To", "From" и "body"!!! Для данных полей используйте функцию: MESSAGE
Аргументы
Аргументом является поле сообщения, которое мы хотим прочитать или установить.Примеры:
Set(MESSAGE_DATA(Content-type)=${MESSAGE_DATA(Content-type)})Ссылки по теме:
- MESSAGE: Создать текстовое сообщение или прочитать поля сообщения. (1.10.0+).
- MessageSend: Отправка текстового сообщения абоненту. (1.10.0+).
- Переменные в Asterisk
- Список команд