Skip to content

특정_카테고리의_전체_게시글_조회(페이징)

지훈 edited this page Dec 11, 2021 · 8 revisions

Request

query parameter

  • categoryCode
  • page (1부터 시작)
  • size (default 20)
  • sort (default: createdDate,DESC)

cf. 가능한 sort param

  1. 시간 최신 순 : createdDate,DESC (default)
  2. 좋아요 순 : likeCount,DESC
  3. 가격 높은 순 : price,DESC
  4. 가격 낮은 순 : price,ASC
  5. 조회수 순 : viewCount,DESC

예시)

  1. 시간 최신 순 : ?page=1&size=20&sort=createdDate,DESC
  2. 좋아요 순 : ?page=1&size=20&sort=likeCount,DESC
  3. 가격 높은 순 : ?page=1&size=20&sort=price,DESC
  4. 가격 낮은 순 : ?page=1&size=20&sort=price,ASC
  5. 조회수 순 : ?page=1&size=20&sort=viewCount,DESC
  • page를 위한 parameter를 명시하지 않을 경우 : ?size=20&sort=createdDate,DESC&page=1

Header

  • Content-Type: application/json
  • token(선택)
    • token을 명시할 경우, 해당 사용자가 게시글을 좋아요했는지 여부를 Response Body에 추가함 (isLiked 필드 참고)

Response

Header

  • Content-Type: application/json

Body

return Articles

예시

statusCode message
200 "Success"
400 "입력 값이 올바르지 않습니다."
404 "카테고리가 존재하지 않습니다."
404 "요청한 게시글이 존재하지 않습니다."
400 "Request 인자 값의 타입이 올바르지 않습니다."
500 "알 수 없는 서버 오류가 발생했습니다."
Clone this wiki locally