본문 바로가기
일기

실전프로젝트 - API짜기 - 1

by 고구밍 2022. 4. 25.

PM 05:00 ~ 10:00까지 2가지 를 짜보았습니다.

 

아직 JWT와 Item등록과 이미지 처리 기능을 적용을 하지 않아서, ARC검증을 하지 못하였습니다.

 

 

 

마이페이지 - 내 정보 보기 (API 명세표)

{
”nickname”:”나무늘보”,
”profile”:”profile.jpg”,
”degree”:”물물학사”,
”grade”:1.7,
”address” : “주소지”,
”storeInfo”:”저는 오래된 물건들을 주로 판매하고 있어요.”,

itemList:[
{
”itemId”: 1,
”image”:”images”,
},
{
”itemId”: 2,
”image”:”images”,
}

 

 

마이페이지 - 거래내역보기 (API 명세표)

-> 명세표상 거래 리스트 1개로 되어있지만

-> 거래 리스트가 여러 개가 있다는 점을 가정을 하여서 짜보았습니다.

-> ARC 검증을 하지 못하기 때문에, 예외성 검사는 다음에 짤 예정입니다.

”barterId”:1,
”myItem”:
[
{
”itemId”:1,
”title”:”배게팝니다”,
”image”:”대표이미지”,
”date”:”거래일시”,
”status”:”교환완료”
},
{
”itemId”:2,
”title”:”구슬팝니다”,
”image”:”대표이미지”,
”date”:”거래일시”,
”status”:”교환완료”
}
],
”baterItem”:
[
{
”itemId”:3,
”title”:”사요사요”,
”image”:”대표이미지”,
”date”:”거래일시”,
”status”:”교환중”
},
”itemId”:4,
”title”:”어떤거 사요”,
”image”:”대표이미지”,
”date”:”거래일시”,
”status”:”교환중”
}
]