-
Notifications
You must be signed in to change notification settings - Fork 2
API Docs ‐ Image (admin)
taegeon edited this page Jul 19, 2024
·
2 revisions
- 이미지 저장
-
Endpoint:
/admin/image -
Method:
POST -
Request:
-
file: MultipartFile
-
- Request Example:
Header
{
"Content-Type": "multipart/form-data"
}Body
"file": "MultipartFile"-
Response:
-
success: Boolean -
message: String -
imageUrl: String
-
- Response Example:
- Response Success Example
{
"success": true,
"imageUrl": "https://festino/ceb6189a-f045-4a71-af5f-6a05ae5f7717-%EC%82%AC%EC%A7%84.jpg",
"message": "이미지 저장 성공"
}- Response Failure Example
{
"success": false,
"imageUrl": null,
"message": "이미지 저장 실패"
}- 이미지 리스트 저장
-
Endpoint:
/admin/image/all -
Method:
POST -
Request:
-
files: List<MultipartFile>
-
- Request Example:
Header
{
"Content-Type": "multipart/form-data"
}Body
"files": [
"MultipartFile",
"MultipartFile",
"MultipartFile"
]-
Response:
-
success: Boolean -
message: String -
imageUrlList: List<String>
-
- Response Example:
- Response Success Example
{
"imageUrlList": [
"https://festino/ceb6189a-f045-4a71-af5f-6a05ae5f7717-%EC%82%AC%EC%A7%84.jpg",
"https://festino/ceb6189a-f045-4a71-af5f-6a05ae5f7717-%EC%82%AC%EC%A7%84.jpg",
"https://festino/ceb6189a-f045-4a71-af5f-6a05ae5f7717-%EC%82%AC%EC%A7%84.jpg"
],
"success": true,
"message": "이미지 저장 성공"
}- Response Failure Example
{
"success": false,
"imageUrl": null,
"message": "이미지 저장 실패"
}