GetImage

FirmImage

Модель изображения предприятия

Название Тип данных Описание
firm_id int64 Id предприятия
id int64 Id изображения
width int32 Ширина изображения в px
height int32 Высота изображения в px
size int32 Размер изображения в байтах
file string Файл изображения в Base64
url string URL изображения
last_update int64 Дата последнего изменения записи в формате unixtime в секундах

[POST] …/v1/Firm/GetImage

Возвращает изображение предприятия.

Входные параметры

Название Тип данных Обязательность Описание
firm_id Int64 Необязательный Id предприятия
ids Array of int64 Необязательный Массив id изображений
include_data bool Необязательный Метка о том, что в ответ будет включен файл изображения в формате base64
compress_data bool Необязательный Метка о том, что в ответ будет приходить сжатая строка изображения в формате base64

Ограничения, требования и проверки

  1. Обязательно должен быть один из параметров ids или firm_id. Может быть оба параметра, но не может быть ни одного параметра.

Пример запроса

{
  "firm_id": 1,
  "ids": [1],
  "include_data": true,
  "compress_data": false
}

Выходные параметры

Название Тип данных Описание
result array of FirmImage id созданного изображения

Пример ответа

{
  "ok": true,
  "result": 
  [
    {
      "id": 1,
      "firm_id": 1,
      "width": 500,
      "height": 500,
      "size": 12275,
      "file": "base64",
      "url": "https://cdn.regos.uz/5fbc650b-6166-4e1b-8864-f93c0617bbf8/i_1678063359_905ee850-3e41-4ec9-b70a-b78b5d7d52f0.png",
      "last_update": 1536128547
    }
  ]
}