-
Notifications
You must be signed in to change notification settings - Fork 1
closet
hyuseoni edited this page Jul 6, 2017
·
6 revisions
| 메소드 | 경로 | 짧은 설명 |
|---|---|---|
| GET | /view | 클로젯 보기 |
Content-Type : application/json
Authorization : eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjo2NywiaWF0IjoxNDk4Nzg1NTA3LCJleHAiOjE1MDEzNzc1MDd9.UPaZF1eLlc_6CN6VkJpPMsIT6ktbg30CpuYhTQSG80M
{
"result": [
{
"type": "category",
"card_id": 1,
"card_name": "소설",
"image": "https://s3.ap-northeast-2.amazonaws.com/ektmf1993/소설.png"
},
{
"type": "category",
"card_id": 2,
"card_name": "에세이",
"image": "https://s3.ap-northeast-2.amazonaws.com/ektmf1993/에세이.png"
},
{
"type": "category",
"card_id": 3,
"card_name": "매거진",
"image": "https://s3.ap-northeast-2.amazonaws.com/ektmf1993/매거진.png"
},
{
"type": "category",
"card_id": 4,
"card_name": "일러스트",
"image": "https://s3.ap-northeast-2.amazonaws.com/ektmf1993/일러스트.png"
},
{
"type": "category",
"card_id": 5,
"card_name": "사진",
"image": "https://s3.ap-northeast-2.amazonaws.com/ektmf1993/사진.png"
},
{
"type": "category",
"card_id": 6,
"card_name": "디자인",
"image": "https://s3.ap-northeast-2.amazonaws.com/ektmf1993/디자인.png"
},
{
"type": "keycard",
"card_id": 1,
"card_name": "판타지",
"image": "https://s3.ap-northeast-2.amazonaws.com/ektmf1993/판타지.png"
},
{
"type": "keycard",
"card_id": 2,
"card_name": "SF",
"image": "https://s3.ap-northeast-2.amazonaws.com/ektmf1993/SF.png"
},
{
"type": "keycard",
"card_id": 10,
"card_name": "데일리",
"image": "https://s3.ap-northeast-2.amazonaws.com/ektmf1993/데일리.png"
},
{
"type": "keycard",
"card_id": 15,
"card_name": "문화",
"image": "https://s3.ap-northeast-2.amazonaws.com/ektmf1993/문화.png"
},
{
"type": "keycard",
"card_id": 23,
"card_name": "삽화",
"image": "https://s3.ap-northeast-2.amazonaws.com/ektmf1993/삽화.png"
}
]
}{
"message": "ID does not exist"
}{
"message": "access denied"
}| 메소드 | 경로 | 짧은 설명 |
|---|---|---|
| GET | /add | 클로젯에서 +버튼을 누르면 카테고리와 키카드 전체를 보여주는 창 |
Content-Type : application/json
Authorization : eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjo2NywiaWF0IjoxNDk4Nzg1NTA3LCJleHAiOjE1MDEzNzc1MDd9.UPaZF1eLlc_6CN6VkJpPMsIT6ktbg30CpuYhTQSG80M
{
"result": [
{
"type": "category",
"card_id": 6,
"card_name": "디자인",
"card_like": 123,
"image": "https://s3.ap-northeast-2.amazonaws.com/ektmf1993/디자인.png"
},
{
"type": "keycard",
"card_id": 1,
"card_name": "판타지",
"card_like": 0,
"image": "https://s3.ap-northeast-2.amazonaws.com/ektmf1993/판타지.png"
},
]
}{
"message": "category, list view failed"
}{
"message": "access denied"
}| 메소드 | 경로 | 짧은 설명 |
|---|---|---|
| POST | /add | 원하는 카테고리와 키카드 선택해서 추가(중복선택 가능) |
Content-Type : application/json
Authorization : eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjo2NywiaWF0IjoxNDk4Nzg1NTA3LCJleHAiOjE1MDEzNzc1MDd9.UPaZF1eLlc_6CN6VkJpPMsIT6ktbg30CpuYhTQSG80M
{
"category_id" : 6,
"keycard_id" : 10,
"keycard_id" : 15
}{
"message": "closet add success"
}{
"message": "closet add failed"
}{
"message": "access denied"
}| 메소드 | 경로 | 짧은 설명 |
|---|---|---|
| POST | /add | 추가하기 버튼 누르면 키카드 생성(이름 중복 불가) |
Content-Type : application/json
Authorization : eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjo2NywiaWF0IjoxNDk4Nzg1NTA3LCJleHAiOjE1MDEzNzc1MDd9.UPaZF1eLlc_6CN6VkJpPMsIT6ktbg30CpuYhTQSG80M
{
"keycard_name" : "만들고싶은 키카드 이름",
"keycard_image" : "커버 이미지 파일, form-data형식"
}{
"message": "new keycard create success"
}{
"message": "keycard name already exists"
}{
"message": "access denied"
}