[POST] …/v1/user/addimage
Добавляет новое изображение пользователю.
Метод поддерживает два формата запроса:
application/json для обратной совместимости, когда изображение передаётся в file как Base64.multipart/form-data для потоковой загрузки бинарного изображения.Входные параметры
| Название | Тип данных | Обязательность | Описание |
|---|---|---|---|
| user_id | Int64 | Обязательный | ID пользователя |
| file | String / File | Обязательный | В JSON: изображение в Base64. В multipart/form-data: бинарный поток файла |
Пример запроса
{
"user_id": 24,
"file": "base64"
}
Пример multipart-запроса
curl -X POST "https://example.com/v1/user/addimage" \
-H "Authorization: Bearer <token>" \
-F "user_id=24" \
-F "file=@avatar.png"
Выходные параметры
| Название | Тип данных | Описание |
|---|---|---|
| row_affected | Int64 | Количество изменённых строк |
Пример ответа
{
"ok": true,
"result": {
"row_affected": 1
}
}