-
Notifications
You must be signed in to change notification settings - Fork 0
퀘스트 도전 & 완료
meanjung edited this page Jan 9, 2021
·
1 revision
메소드 | 경로 | 설명 |
---|---|---|
POST | /quest/upload/:questIdx | 인증 사진 올려서 퀘스트 도전하고 인증완료 창 |
from -> to | 필요한 메인퀘스트 개수 | 필요한 서브퀘스트 개수 |
---|---|---|
lev 1 -> lev 2 | 2 | 1 |
lev 2 -> lev 3 | 2 | 3 |
{
"Content-Type": "multipart/form-data",
"token": jwt
}
key | value | 설명 |
---|---|---|
image | ~.png, ~.jpg, ~.jpeg | 인증 사진 1개 |
변수 | 타입 | 설명 |
---|---|---|
main_stamp | int | 인증 완료한 메인퀘스트 개수 |
sub_stamp | int | 인증 완료한 서브퀘스트 개수 |
category | int | 방금 인증한 퀘스트의 유형 - 0: 타임어택/ 1: 메인퀘스트/ 2: 서브퀘스트 |
{
"status": 200,
"success": true,
"message": "사진 인증 성공",
"data": {
"category": 2,
"user_level": 2,
"main_stamp": 2,
"sub_stamp": 1
}
}
- EXPIRED TOKEN
{
"status": 401,
"success": false,
"message": "토큰 값이 만료되었습니다."
}
- EMPTY TOKEN
{
"status": 401,
"success": false,
"message": "토큰 값이 없습니다."
}
- INVALID TOKEN
{
"status": 401,
"success": false,
"message": "유효하지 않은 토큰값입니다."
}
- DB 오류
{
"status": 600,
"success": false,
"message": "DB 오류"
}