Модель, описывающая изображение пользователя
Название | Тип данных | Описание |
---|---|---|
user_id | Int64 | ID пользователя |
id | Int64 | ID изображения |
width | Int32 | Ширина изображения в px |
height | Int32 | Высота изображения в px |
size | Int32 | Размер изображения в Байтах |
url | String | Адрес по которому находится изображение |
last_update | Int64 | Дата последнего изменения записи в формате unix time |
[POST] …/v1/User/GetImage
Возвращает изображения пользователей.
Входные параметры
Название | Тип данных | Обязательность | Описание |
---|---|---|---|
user_id | Int64 | Необязательный | ID пользователя |
ids | Array of int64 | Необязательный | Массив id изображений |
include_data | Boolean | Необязательный | Метка о том, что в ответ будет включен файл изображения в формате base64 |
compress_data | Boolean | Необязательный | Метка о том, что в ответ будет приходить сжатая строка изображения в формате base64 |
Пример запроса
{
"user_id": 1,
"id": 1,
"width": 1,
"height": 1,
"size": 1,
"url": "example.com/image.png",
"last_update": 1712345678
}
Выходные параметры
Название | Тип данных | Описание |
---|---|---|
result | Array of UserImage | Массив изображений пользователей |
Пример ответа
{
"ok": true,
"result": [
{
"user_id": 1,
"id": 1,
"width": 1,
"height": 1,
"size": 1,
"url": "example.com/image.png",
"last_update": 1712345678
}
]
}