История страницы
...
Название | Название (англ) | Обязательное | Описание | Описание (англ) | Тип данных | Пример | Примечание | |||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Действие | Загрузить файл | Upload file | Да | Действие читает файл на локальной файловой системе агента, из-под которого запускается действие, и сохраняет его в файловом хранилище | The action reads a file on the local file system of the agent under which the action is launched and saves it to the file storage | Перед загрузкой файла действие должно подключиться к файловому хранилищу, используя конечную точку и токен доступа, полученные им от агента, который в свою очередь получает их от сервиса настроек | ||||||
Входные параметры | Путь к файлу (или файлам | File path(s) | Да | Путь Массив, в котором каждый элемент содержит путь к файлу на локальной файловой системе агента, под которым он был сохранен | An array in which each element contains the path Path to a file on the agent's local file system of the agent under which it was saved | Robin.FilePath | [ C:\Users\<User>\Application Data\Robin Platform\2.0.0\Runs\Host\User\<task_execution_id_id> \out\f21fb63e2fed4b51aa6cec7af7216aaf_ne_ya.jpeg\in\CC28BA9D-346B-4743-99FE-2AE5938030F6\File.txt, C:\Users\<User>\Application Data\Robin Platform\2.0.0\Runs\Host\User\<task_execution_id_id>\in\CC28BA9D-346B-4743-99FE-2AE5938030F6\File2.txt, ] | Действие должно выделить имя файлаимена файлов, под которым он хранится которыми они хранятся на локальной файловой системе и передать его массив имен файлов сервису, который будет работать с MinIO Должен использоваться метод POST | ||||
Результат | Путь к файлу (или файлам) в хранилище | Remote file(s) | Да | Полный путь к файлу (или файлам) на файловой системе файлового хранилища | Full path Path to the file in (or paths to files) on the file storage file system | Да | Полное имя файла, под которым он был сохранен в хранилище | The full name of the file under which it was saved in the file storage | Robin.RemoteFile | Robin.RemoteFile | JSON-объект, представляющий собой массив, в котором каждый элемент содержит набор метаинформации о файле (id, имя, тип контента и расположение файла). Это позволяет с помощью действия загружать в хранилище один или несколько файлов при необходимости. [ | Путь, под которым файл был сохранен на файловую систему файлового хранилища :/<Bucket>/<YYYY>/<MM>/<DD>/<local_file_name> - эту часть пути формирует сам сервис, который будет работать с MinIO |