-
Notifications
You must be signed in to change notification settings - Fork 0
퀘스트 세부 정보 조회 및 도전하기
GAiN edited this page Jan 9, 2021
·
2 revisions
메소드 | 경로 | 설명 |
---|---|---|
GET | /quest/detail/:questIdx | 모든 퀘스트의 세부 정보 조회 및 도전하기 |
Time Attack | Main/Sub/Ad |
---|---|
{
"Content-Type": "application/json",
"token": jwt
}
이름 | 타입 | 설명 |
---|---|---|
participant | int | 퀘스트에 참여한 사람 수 |
sub_title | String | 부제목 |
description | String | 설명 |
start | Date | 시작 시간 |
end | Date | 종료 시간 |
- 타임어택 세부 정보 조회
{
"status": 200,
"success": true,
"message": "세부 정보 조회 성공",
"data": {
"participant": 0,
"completed": 0,
"_id": "5ff92af9dec2631b41afff4f",
"title": "쇼미 더 moon",
"sub_title": "왜 이리 달이 이쁜 것이냐",
"description": "코로나 시국, 집콕생활에 지칠대로 지친 사람들을 위한 바람쐬기 프로젝트. 집 앞에 나가서 멋진 달사진을 찍어오세요! 사진을 핑계로 나가서 잠깐 산책도 하고 바람도 쐴 수 있는 일석이조 퀘스트! 지금 당장 도전하세요~",
"how_to": "달 사진을 찍어서 인증해 주세요.\n사진 허용 범위) 명확하게 달임을 인정할 수 있는 사진",
"image": "https://sopt-server-gain.s3.ap-northeast-2.amazonaws.com/1610164975857.png",
"end": "2021-01-10T20:00:00.000Z",
"start": "2021-01-10T19:00:00.000Z"
}
}
- 메인/서브/애드 퀘스트 세부 정보 조회
{
"status": 200,
"success": true,
"message": "세부 정보 조회 성공",
"data": {
"participant": 6,
"completed": 1,
"_id": "5ff92d4edec2631b41afff52",
"title": "느낌있게 멍때리기",
"sub_title": "뇌도 휴식이 필요하다며...?",
"description": "요즘 너무 바쁘게 살며 가끔 번아웃이 오지 않으신가요?\n\n너무 바쁘게 활동하는 뇌에게 그리고 나 자신에게 잠깐의 휴식을 주는게 어떠신가요?\n우리가 보통 쉬면서 하는 스마트폰보면 뇌는 쉬는게 아니라 정보를 받아들이기 위한 활동을 한다고 합니다. 그런 우리의 뇌에게 정보를 정리할 시간을 갖도록 하는게 어떨까요?\n\n이 글을 지금 보고있는 당신! 잠깐이라도 멍때리기! 한 번 시작해 볼까요?",
"how_to": "멍 때리는 사진을 찍어주세요.",
"image": "https://sopt-server-gain.s3.ap-northeast-2.amazonaws.com/1610165580065.png"
}
}
- 데이터가 존재하지 않을 때
{
"status": 200,
"success": false,
"message": "세부 정보 조회 실패"
}
- 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 오류"
}