Создать файл
platform.media_create_file
Создаёт новый файл в Media Runtime из содержимого в base64 (имя, MIME-тип, опционально папка) и возвращает assetId. Файл создаётся в текущем проекте (media RLS).
Входы
| Ключ | Тип | Описание |
|---|---|---|
| content* | string | Содержимое |
| filename* | string | Имя файла |
| mimeType | string | MIME-тип |
| folderId | string | Папка |
Выходы
| Ключ | Тип | Описание |
|---|---|---|
| assetId | string | ID ассета |
| url | string | Ссылка |
| filename | string | Имя файла |
Что делает
Нода создаёт новый файл в хранилище файлов проекта (Media Runtime) из переданного содержимого в base64. Задаются имя файла и MIME-тип, при необходимости — папка. В ответе возвращается идентификатор созданного ассета, ссылка для доступа и имя файла.
Файл создаётся строго в текущем проекте: контекст проекта пробрасывается в изоляцию по тенанту, создать файл вне своего проекта нельзя. Действует ограничение на размер файла.
Когда применять
Основной сценарий — сохранить сгенерированный документ обратно в хранилище проекта. Например, AI-агент или автоматизация формирует PDF коммерческого предложения и кладёт его в Media, получая assetId. Эту ссылку затем удобно передать в ноду отправки почты как вложение или сохранить в карточке документа.
Что на входе и в ответе
На входе — содержимое файла в base64, имя, MIME-тип и, опционально, папка. В ответе — идентификатор ассета (assetId), относительный URL для доступа к файлу и имя созданного файла.