-
Notifications
You must be signed in to change notification settings - Fork 0
API ๋ช ์ธ
SIEUN KIM edited this page Feb 21, 2024
·
9 revisions
- ์นํฐ ํญ์ ๋ฉ์ธํ์ด์ง
- ์นํฐ ์ธ๊ธฐ์
- parameters
- pno : ๊ฐ์ ธ์ฌ ๋ฐ์ดํฐ์ ํ์ด์ง ๋ฒํธ
- count : ๋ฉ์ธํ์ด์ง์ ๋ด๊ธธ(ํ ํ์ด์ง์)๋ฐ์ดํฐ ๊ฐฏ์
- ์นํฐ์ ์์ธ ์กฐํ
- ๊ด๋ จ ๋ฆฌ๋ทฐ, ๊ด๋ จ ์์ฌ ํฌํจ
- path variables
- webtoon-id : ์์ธ ์กฐํํ ์นํฐ์ ์์ด๋
- parameters
- pno : ๊ฐ์ ธ์ฌ ๋ฆฌ๋ทฐ ๋๋ ์์ฌ ๋ฐ์ดํฐ์ ํ์ด์ง ๋ฒํธ
- count : ๊ฐ์ ธ์ฌ ๋ฆฌ๋ทฐ ๋๋ ์์ฌ ๋ฐ์ดํฐ์ ๊ฐฏ์
- ์นํฐ ๋ฆฌ์คํธ ๋ชจ๋ ๋ณด๊ธฐ
- ์นํฐ ์ ๋ชฉ์
- parameters
- pno : ๊ฐ์ ธ์ฌ ๋ฐ์ดํฐ์ ํ์ด์ง ๋ฒํธ
- count : ๊ฐ์ ธ์ฌ ๋ฐ์ดํฐ์ ๊ฐฏ์
- ์นํฐ ์ฅ๋ฅด๋ณ ๋ฆฌ์คํธ ๋ณด๊ธฐ
- ์นํฐ ์ ๋ชฉ์
- path variables
- genre : ์กฐํํ ์ฅ๋ฅด๋ช ํ ์คํธ๋ก
- parameters
- pno : ๊ฐ์ ธ์ฌ ๋ฐ์ดํฐ์ ํ์ด์ง ๋ฒํธ
- count : ๊ฐ์ ธ์ฌ ๋ฐ์ดํฐ์ ๊ฐฏ์
- ์นํฐ ํ๊ทธ๋ณ ๋ณด๊ธฐ
- ์นํฐ ์ ๋ชฉ์
- path variables
- tag-id : ์กฐํํ ํ๊ทธ์ ์์ด๋(์๋ณ์) ๊ฐ
- parameters
- pno : ๊ฐ์ ธ์ฌ ๋ฐ์ดํฐ์ ํ์ด์ง ๋ฒํธ
- count : ๊ฐ์ ธ์ฌ ๋ฐ์ดํฐ์ ๊ฐฏ์
- ์นํฐ์ ์ข์์๊ฐ ๋๋ ธ๋์ง ํ์ธ
- path variables
- webtoon-id : ์ข์์๊ฐ ๋๋ฆฐ ์นํฐ์ ์์ด๋(์๋ณ์) ๊ฐ
- ์นํฐ์ ์ข์์ ๋๋ฅด๊ธฐ
- path variables
- webtoon-id : ์ข์์๊ฐ ๋๋ฆฐ ์นํฐ์ ์์ด๋(์๋ณ์) ๊ฐ
- ์นํฐ์ ์ข์์ ์ทจ์
- path variables
- webtoon-id : ์ข์์๋ฅผ ์ทจ์ํ ์นํฐ์ ์์ด๋(์๋ณ์) ๊ฐ
- webtoon-id : ์ข์์๋ฅผ ์ทจ์ํ ์นํฐ์ ์์ด๋(์๋ณ์) ๊ฐ
- ํน์ ์นํฐ์ ๋ฌ๋ฆฐ ๋ฆฌ๋ทฐ ์ ์ฒด ์กฐํ
- path variables
- webtoon-id : ์กฐํํ ๋ฆฌ๋ทฐ๋ค์ด ๋ฌ๋ฆฐ ์นํฐ์ ์์ด๋(์๋ณ์) ๊ฐ
- parameters
- pno : ๊ฐ์ ธ์ฌ ๋ฐ์ดํฐ์ ํ์ด์ง ๋ฒํธ
- count : ๊ฐ์ ธ์ฌ ๋ฐ์ดํฐ์ ๊ฐฏ์
- pno : ๊ฐ์ ธ์ฌ ๋ฐ์ดํฐ์ ํ์ด์ง ๋ฒํธ
- ๋ฆฌ๋ทฐ ์์ฑ
- path variables
- webtoon-id : ๋ฆฌ๋ทฐ๊ฐ ์์ฑ๋ ์นํฐ์ ์์ด๋(์๋ณ์) ๊ฐ
- request body
- title : ๋ฆฌ๋ทฐ ์ ๋ชฉ
- content : ๋ฆฌ๋ทฐ ๋ด์ฉ
- drawingScore : ์ํ ํ์
- storyScore : ์คํ ๋ฆฌ ํ์
- directingScore : ์ฐ์ถ ํ์
- ๋ฆฌ๋ทฐ ์ญ์
- path variable
- review-id : ์ญ์ ํ ๋ฆฌ๋ทฐ ์์ด๋(์๋ณ์) ๊ฐ
- ๋ฆฌ๋ทฐ ์์
- path variable
- review-id : ์์ ํ ๋ฆฌ๋ทฐ์ ์์ด๋(์๋ณ์) ๊ฐ
- request body
- title : ๋ฆฌ๋ทฐ ์ ๋ชฉ
- content : ๋ฆฌ๋ทฐ ๋ด์ฉ
- drawingScore : ์ํ ํ์
- storyScore : ์คํ ๋ฆฌ ํ์
- directingScore : ์ฐ์ถ ํ์
- ์์ ์ด ๋จ๊ธด ๋ฆฌ๋ทฐ ์กฐํ
- parameters
- pno : ๊ฐ์ ธ์ฌ ๋ฐ์ดํฐ์ ํ์ด์ง ๋ฒํธ
- count : ๊ฐ์ ธ์ฌ ๋ฐ์ดํฐ์ ๊ฐฏ์
- ์ธ๊ธฐ ์์ฌ ์กฐํ
- parameters
- pno : ๊ฐ์ ธ์ฌ ๋ฐ์ดํฐ์ ํ์ด์ง ๋ฒํธ
- count : ๊ฐ์ ธ์ฌ ๋ฐ์ดํฐ์ ๊ฐฏ์
- ์์ ์ ์์ฌ ๋ชฉ๋ก์ ์กฐํ
- ์์ ์ ์์ฌ ์ถ๊ฐ
- ํ ์ ์ ๋น ์์ฌ 20๊ฐ๊น์ง ์์ฑ
- request body
- name : ์์ฌ์ ์ ๋ชฉ
- ์์ฌ ์์ธ ์กฐํ
- ์์ฌ์ ํฌํจ๋ ์นํฐ ์กฐํ
- path variables
- library-id : ์กฐํํ ์์ฌ์ ์์ด๋(์๋ณ์) ๊ฐ
- ์์ฌ์ ์นํฐ ์ถ๊ฐ
- path variables
- library-id : ์นํฐ์ด ์ถ๊ฐ๋ ์์ฌ์ ์์ด๋(์๋ณ์) ๊ฐ
- request body
- webtoonId : ์์ฌ์ ์ถ๊ฐํ ์นํฐ์ ์์ด๋(์๋ณ์) ๊ฐ
- ์์ฌ์ ์นํฐ ์ญ์
- path variables
- library-id : ์นํฐ์ ์ญ์ ํ ์์ฌ์ ์์ด๋(์๋ณ์) ๊ฐ
- webtoon-id : ์์ฌ์์ ์ญ์ ํ ์นํฐ์ ์์ด๋(์๋ณ์) ๊ฐ
- ์์ฌ ์ญ์
- path variables
- library-id : ์ญ์ ํ ์์ฌ์ ์์ด๋(์๋ณ์) ๊ฐ
- ์์ฌ ์ด๋ฆ ์์
- path variables
- library-id : ์์ ํ ์์ฌ์ ์์ด๋(์๋ณ์) ๊ฐ
- ๊ตฌ๋ ์ค์ธ ์์ฌ ๋ฆฌ์คํธ ์กฐํ
- parameters
- pno : ๊ฐ์ ธ์ฌ ๋ฐ์ดํฐ์ ํ์ด์ง ๋ฒํธ
- count : ๊ฐ์ ธ์ฌ ๋ฐ์ดํฐ์ ๊ฐฏ์
- ์์ฌ ๊ตฌ๋
- request body
- libraryId : ๊ตฌ๋ ํ ์์ฌ์ ์์ด๋(์๋ณ์) ๊ฐ
- ์์ฌ ๊ตฌ๋ ์ทจ์
- request body
- libraryId : ๊ตฌ๋
์ทจ์ํ ์์ฌ์ ์์ด๋(์๋ณ์) ๊ฐ
- libraryId : ๊ตฌ๋
์ทจ์ํ ์์ฌ์ ์์ด๋(์๋ณ์) ๊ฐ
- ์ฑํ
- path variables
- webtoon-id : ์ฑํ ๋ฐฉ์ด ์์นํ ์นํฐ์ ์์ด๋
- ์ฑํ ๊ธฐ๋ก ์กฐํ
- path variables
- webtoon-id : ์ฑํ ๋ฐฉ์ด ์์นํ ์นํฐ์ ์์ด๋
- parameters
- start : ๊ฐ์ ธ์ฌ ๊ธฐ๋ก ๋ฐ์ดํฐ์ ์์ ์ผ์
- end : ๊ฐ์ ธ์ฌ ๊ธฐ๋ก ๋ฐ์ดํฐ์ ์ข
๋ฃ ์ผ์
- ์ถ์ฒ ์กฐํ
- ์ฌ์ฉ์์ ๋ฆฌ๋ทฐ์ ๊ธฐ๋ฐํ์ฌ ์นํฐ์ ์ถ์ฒํ๋ค.
- ๊ฒ์๊ธ ์ ์ฒด ์กฐํ
- parameters
- pno : ๊ฐ์ ธ์ฌ ๋ฐ์ดํฐ์ ํ์ด์ง ๋ฒํธ
- count : ๊ฐ์ ธ์ฌ ๋ฐ์ดํฐ์ ๊ฐฏ์
- ๊ฒ์๊ธ ๋จ์ผ ์กฐํ
- parameters
- id : ๊ฒ์๊ธ ์์ด๋(์๋ณ์)
- ๊ฒ์๊ธ ์์ฑ
- Request Body
{
"title": "string",
"content": "string",
"articleTagList": [
{
"tag": "string"
}
]
}
- ๊ฒ์๊ธ ์์
- Request Body
{
"title": "string",
"content": "string",
"id": 0
}
- ๊ฒ์๊ธ ์ญ์
- parameters
- id: ๊ฒ์๊ธ id(์๋ณ์)
- ๊ฒ์๊ธ ์ญ์
- parameters
- keyword: ๊ฒ์ ํค์๋
- ๋ด๊ฐ ์์ฑํ ๊ฒ์๊ธ ๋ฆฌ์คํธ ์กฐํ
- parameters
- pno : ๊ฐ์ ธ์ฌ ๋ฐ์ดํฐ์ ํ์ด์ง ๋ฒํธ
- count : ๊ฐ์ ธ์ฌ ๋ฐ์ดํฐ์ ๊ฐฏ์
- ๊ฒ์๊ธ ์ ์ฒด ๊ฐ์ ์กฐํ
- ํด๋น ๊ฒ์๊ธ์ ๋ฌ๋ฆฐ ๋ชจ๋ ๋๊ธ์ ์กฐํ
- parameters
- articleId : ๊ฒ์๊ธ ์์ด๋(์๋ณ์)
- ํด๋น ๊ฒ์๊ธ์ ๋๊ธ์ ์์ฑ
- parameters
- articleId : ๊ฒ์๊ธ ์์ด๋(์๋ณ์)
- Request Body
{
"content": "string",
"group": 0,
"article": {
"id": articleId
}
}
๋๊ธ์ id๋ฅผ ๊ฐ์ง๋ฉฐ, ๋๋๊ธ์ group ๊ฐ์ผ๋ก ๋๊ธ์ id๋ฅผ ๊ฐ์ง๋๋ค. ๋ถ๋ชจ๋๊ธ์ group ๊ฐ์ 0์ ๋๋ค.
- ๋ด๊ฐ ์์ฑํ ๋๊ธ๋ค์ ์กฐํ
- parameters
- pno : ๊ฐ์ ธ์ฌ ๋ฐ์ดํฐ์ ํ์ด์ง ๋ฒํธ
- count : ๊ฐ์ ธ์ฌ ๋ฐ์ดํฐ์ ๊ฐฏ์
- ๋๊ธ์ ์ญ์
- parameters
- commentId: ๋๊ธ ์์ด๋(์๋ณ์)
- ์นํฐ ๊ฒ์
- parameters
- keyword: ๊ฒ์ ํค์๋
- ์นํฐ ๊ฒ์
- parameters
- keyword: ๊ฒ์ ํค์๋
- ๋ก๊ทธ์ธ
- Request Body
{
"username":"string",
"password":"string",
}
- ํ์๊ฐ์
- Request Body
{
"username":"string",
"password":"string",
"nickname":"string",
}