Skip to content

.사용자가_작성한_게시글_모두_조회(페이징)

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

Request

query parameter

  • memberId
  • 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 "접근 권한이 없습니다."
500 "서버에서 내부적으로 에러가 발생했습니다."
Clone this wiki locally