MessageToFile#
Действие MessageToFile позволяет помещать значения из сообщения в файл по указанному пути. Имя файла соответствует id запроса (переменная $request_id) или, если указана директива prefix, то prefix+$request_id.
Параметры:
Название |
Обязательность |
Допустимые значения |
Описание |
|---|---|---|---|
path |
+ |
Текстовое значение |
Путь для сохранения файлов. |
prefix |
+ |
Текстовое значение |
Префикс имени сохраненного файла. |
ignore_errors |
- |
true/false |
Параметр определяет, игнорировать ли возникающие ошибки или останавливать запрос с ошибкой. |
Заполняемые переменные:
Название |
Допустимые значения |
Описание |
|---|---|---|
clj_savemessage_result |
true/false |
Указывает, сохранен ли файл на файловую систему. |
clj_savemessage_filename |
Текстовое значение |
Полный путь к сохраненному файлу, если сохранен без ошибок. При наличии ошибок, переменная не будет заполнена. |
Пример:
service_http_proxy:
- id: transferToChat
...
chains:
request_chains:
- message: $clj_request_body
actions:
- action: MessageToFile
params:
path: /sowa/
prefix: test-