경매입찰 - NetworkProgramingProject/Server GitHub Wiki

경매 입찰

메소드 경로 설명
POST /goods/:id/bid 경매 입찰

요청 헤더

Content-Type: application/json
Header : token

요청 바디

{
   "bid" : 100000,
   "msg" : "message"
}

응답 바디

SUCCESS : 입찰 성공

{
    "status": 200,
    "success": true,
    "message": "입찰 성공"
}

FAIL : 해당 경매가 이미 종료된 경우

{
    "status": 403,
    "success": false,
    "message": "해당 경매가 이미 종료되었습니다"
}

FAIL : 경매 시작 가격보다 낮게 입찰가를 입력한 경우

{
    "status": 403,
    "success": false,
    "message": "시작 가격보다 높게 입찰해야 합니다."
}

FAIL : 이전 입찰가보다 낮은 입찰가를 입력한 경우

{
    "status": 403,
    "success": false,
    "message": "이전 입찰가보다 높아야 합니다"
}

FAIL : 입찰 실패

{
    "status": 500,
    "success": false,
    "message": "입찰 실패"
}