Toggle navigation
Toggle navigation
This project
Loading...
Sign in
송용우
/
oss-Jaksimsamil
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Snippets
Network
Create a new issue
Builds
Commits
Issue Boards
Authored by
JJuOn
2020-08-31 15:19:02 +0900
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
f3696d62b69165130570b0195db935287d80f2f8
f3696d62
1 parent
05582aae
Update README.md
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
45 additions
and
5 deletions
jaksimsamil-server/README.md
jaksimsamil-server/src/api/challenge/README.md
jaksimsamil-server/README.md
View file @
f3696d6
...
...
@@ -30,14 +30,17 @@ POST http://facerain.dcom.club/profile/getprofile
| --------- | -------------------------------------- | ------ | -------------------------- | -------------------------------------- | --------- |
| profile | 유저가 푼 문제 조회(백준) | GET | api/profile/solvedBJ:id |
[
바로가기
](
/src/api/profile/README.md
)
| None |
| profile | 유저가 푼 문제 동기화(백준) | PATCH | api/profile/syncBJ |
[
바로가기
](
/src/api/profile/README.md
)
| None |
| profile | 유저 정보 수정 | POST | api/profile/setprofile |
[
바로가기
](
/src/api/profile/README.md
)
| JWT TOKEN
|
| profile | 유저 정보 수정 | POST | api/profile/setprofile |
[
바로가기
](
/src/api/profile/README.md
)
| JWT
|
| profile | 유저 정보 받아오기 | POST | api/profile/getprofile |
[
바로가기
](
/src/api/profile/README.md
)
| JWT |
| profile | 추천 문제 조회 | POST | api/profile/recommend |
[
바로가기
](
/src/api/profile/README.md
)
| None |
| profile | 친구 추가 | POST |
/api/profile/addfriend |
[
바로가기
](
/src/api/profile/README.md
)
| JWT TOKEN
|
| notify | 슬랙 메시지 전송 요청 (목표 성취 여부)
| POST | api/notify/goal |
[
바로가기
](
/src/api/notify/README.md
)
| Jwt Token
|
| profile | 친구 추가 | POST |
api/profile/addfriend |
[
바로가기
](
/src/api/profile/README.md
)
| JWT
|
| notify | 슬랙 메시지 전송 요청 (목표 성취 여부)
| POST | api/notify/goal |
[
바로가기
](
/src/api/notify/README.md
)
| JWT
|
| notify | 슬랙 메시지 전송 요청 (문제 추천) | POST | api/notify/recommend |
[
바로가기
](
/src/api/notify/README.md
)
| None |
| auth | 로그인 | POST | api/auth/login |
[
바로가기
](
/src/api/auth/README.md
)
| None |
| auth | 로그아웃 | POST | api/auth/logout |
[
바로가기
](
/src/api/auth/README.md
)
| JWT Token
|
| auth | 로그아웃 | POST | api/auth/logout |
[
바로가기
](
/src/api/auth/README.md
)
| JWT
|
| auth | 회원가입 | POST | api/auth/register |
[
바로가기
](
/src/api/auth/README.md
)
| None |
| auth | 로그인 확인 | GET | api/auth/check |
[
바로가기
](
/src/api/auth/README.md
)
| None |
| challenge | 특정 챌린지 조회(이름) | POST | api/challenge/getChallenge |
[
바로가기
](
)
| None |
| challenge | 특정 챌린지 조회(이름) | POST | api/challenge/getChallenge |
[
바로가기
](
/src/api/challenge/README.md
)
| None |
| challenge | 챌린지 추가 | POST | api/challenge/addChallenge |
[
바로가기
](
/src/api/challenge/README.md
)
| None |
| challenge | 챌린지 목록 조회 | GET | api/challenge/list |
[
바로가기
](
/src/api/challenge/README.md
)
| None |
| challenge | 챌린지 참가 | POST | api/challenge/participate |
[
바로가기
](
/src/api/challenge/README.md
)
| None |
\ No newline at end of file
...
...
jaksimsamil-server/src/api/challenge/README.md
0 → 100644
View file @
f3696d6
# API Documentation - Challenge
1.
POST /api/challenge/getChallenge
-
챌린지 상세 정보 조회
-
input(body)
```
javascript
{
"challengeName"
:
String
}
```
1.
POST /api/challenge/addChallenge
-
챌린지 추가
-
input(body)
```
javascript
{
"challengeName"
:
String
,
"startDate"
:
Date
,
"endDate"
:
Date
,
"durationPerSession"
:
String
,
// "1d"=1 day, "2w"=2 weeks, "3m"=3 months
"goalPerSession"
:
Number
}
```
1.
GET /api/challenge/list?status
-
챌린지 목록 조회
-
input(query)
```
status=(one of ["all","enrolled","progress","end"])
```
1.
POST /api/challenge/participate
-
챌린지 참가
-
input(body)
```
javascript
{
"username"
:
String
,
"challengeName"
:
String
}
```
\ No newline at end of file
Please
register
or
login
to post a comment