Управление загрузкой файлов
Добавление файлов
Добавляет файлы.
Запрос
Swagger
POST
/v1/systems/{systemId}/filesПараметры
Параметр | Тип | Описание |
---|---|---|
systemId * (path) | string | Идентификатор системы |
* - обязательный параметр
Тело запроса
Параметр | Тип | Описание |
---|---|---|
files | string[] | Список файлов |
Ответ
Параметр | Тип | Формат | Описание |
---|---|---|---|
fileGroupUUID | string | uuid | Идентификатор группы файлов |
fileInfo | FileInfoDto[] | Информация о файле |
Скачивание всех сохранённых файлов по их групповому идентификатору
Скачивает все сохранённые файлы по их групповому идентификатору.
Запрос
Swagger
GET
/v1/systems/{systemId}/fileGroupId/{fileGroupId}/filesПараметры
Параметр | Тип | Описание |
---|---|---|
systemId * (path) | string | Идентификатор системы |
fileGroupId * (path) | string | Идентификатор группы файлов |
* - обязательный параметр
Ответ
Массив значений вида:
Параметр | Тип | Формат | Описание |
---|---|---|---|
rn | string | Resource name | |
systemUUID | string | uuid | Идентификатор сервиса (проекта, приложения) - владельца пользователя |
fileUUID | string | uuid | Идентификатор файла |
fileGroupUUID | string | uuid | Идентификатор группы файлов |
fileName | string | Имя файла | |
contentType | string | Тип файла | |
file | string[] | Файл |
Получение одного файла
Возвращает файл.
Запрос
Swagger
GET
/v1/systems/{systemId}/fileGroupId/{fileGroupId}/fileId/{fileId}/filesПараметры
Параметр | Тип | Описание |
---|---|---|
systemId * (path) | string | Идентификатор системы |
fileGroupId * (path) | string | Идентификатор группы файлов |
fileId * (path) | string | Идентификатор файла |
* - обязательный параметр
Ответ
Параметр | Тип | Формат | Описание |
---|---|---|---|
rn | string | Resource name | |
systemUUID | string | uuid | Идентификатор сервиса (проекта, приложения) - владельца пользователя |
fileUUID | string | uuid | Идентификатор файла |
fileGroupUUID | string | uuid | Идентификатор группы файлов |
fileName | string | Имя файла | |
contentType | string | Тип файла | |
file | string[] | Файл |
Модели
FileInfoDto
FileResponseDto
ResponseError
FileDto
В демопримерах реализованы стандартные сценарии, демонстрирующие работу отдельных сервисов Платформы ГосТех. Отправка тестовых запросов в демопримерах позволит вам ознакомиться с функциями того или иного сервиса. Доступные демопримеры и описания реализованной в них функциональности представлены ниже.
Центр уведомлений
Регистрация пользователей и настройка их каналов связи. Отправка уведомлений (с заданным шаблоном или без), отслеживание статуса доставки