-
Notifications
You must be signed in to change notification settings - Fork 0
그룹 설정
Kimun Kim edited this page Feb 12, 2021
·
8 revisions
메소드 | 경로 | 짧은 설명 |
---|---|---|
GET | /group/:groupId/edit | 그룹 설정 |
{baseURL}/group/:groudid/edit
변수 | 타입 | 설명 |
---|---|---|
"token" | STRING | 액세스 토큰 |
변수 | 타입 | 설명 |
---|---|---|
"group" | Object | 그룹 객체 |
"group.groupId" | Integer | 그룹의 PK |
"group.groupName" | String | 그룹 이름 |
"group.introduction" | String | 그룹 소개 |
"group.maximumMemberNumber" | Integer | 그룹 정원 |
"group.currentMemberNumber" | Integer | 그룹 현재 인원 |
"users" | Array | 그룹 참여자 배열 |
"users.id" | Integer | 그룹의 PK |
"users.userName" | String | 유저 이름 |
"users.nickName" | String | 유저 닉네임 |
"users.wakeUpTime" | DateTime | 유저의 목표 기상시간 |
"users.dayPassed" | Integer | 유저가 그룹에 가입한 후 지난 일 |
Success
{
"status": 200,
"success": true,
"message": "그룹 설정 정보 불러오기 성공",
"data": {
"group": {
"groupId": "38",
"groupName": "서울 대학생 아침 인증 그룹",
"introduction": "서울 대학생 아침 인증해요.",
"maximumMemberNumber": 10,
"createdAt": "2021-01-11 01:37:46",
"currentMemberNumber": 2
},
"users": [
{
"id": 10,
"userName": "김기문",
"nickName": "",
"wakeUpTime": "08:00:00",
"dayPassed": 1
},
{
"id": 11,
"userName": "이한나",
"nickName": "함냐",
"wakeUpTime": "10:10:00",
"dayPassed": 1
}
]
}
}
fail: 그룹이 존재하지 않는 경우
{
"status": 406,
"success": false,
"message": "요청한 값에 해당하는 그룹을 찾을 수 없습니다."
}
fail: 서버 내부 오류
{
"status": 500,
"success": false,
"message": "서버 내부 오류."
}
- [PUT] 온보드
- [GET] 마이페이지
- [POST] 타임스탬프 작성
- [GET] 타임스탬프 상세보기
- [GET] 오늘 하루 다짐
- [POST] 자기 회고 및 일기 작성
- [POST] 짧은 독서 작성
- [GET] 캘린더
- [POST] 오늘 하루 다짐 문구 업로드
- [POST] 그룹 이미지 등록
- [DELETE] 온보드 정보 삭제