getImage

[POST] …/v1/OperatingCash/getImage

Получение изображения для кассы

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

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

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

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

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

{
    "ids":[23,24],
    "operating_cash_id":2,
    "include_data":true,
    "compress_data":true
}

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

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

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

{
  "ok": true,
  "result": 
    [
        {
            "id": 23,
            "operating_cash_id": 39,
            "width": 300,
            "height": 300,
            "size": 12275,
            "file": "base64",
            "last_update": 1536128515
        },
        {
            "id": 24,
            "operating_cash_id": 40,
            "width": 300,
            "height": 300,
            "size": 12275,
            "file": "base64",
            "last_update": 1536128547
        }
    ]
}