Skip to content

댓글 읽기

sGOM edited this page Aug 12, 2021 · 3 revisions

댓글 읽기

  • Method : GET
  • URL : /comment/:id
  • Content-Type : application/json; charset=utf-8

Request

예제

http GET https://:your-site/comment/1/

Response

필드명 타입 필수여부 설명
comment Comment Required 댓글 정보

예제

{
  "comment": {
    "author": {
      "id": 1,
      "username": "pooh6195",
      //"isActive": 0,
      //"documentsCount": 1,
      //"commentsCount": 1,
      //"likedDocumentsCount": 0,
      "role": "non-regular",
      "profile": {
        //"id": 1,
        //"favoriteComic": "러브라이브 슈퍼스타",
        //"favoriteCharacter": "탕 쿠쿠",
        //"profileText": "",
        "profileImage": "/images/",
        //"profileBannerImage": "/images/default_profile_banner_image"
      },
      "student": {
        //"id": 1,
        "name": "허석진",
        "nTh": 19,
        //"birthdate": "1998-07-06",
        "major": "소프트웨어학부",
        //"email": "pooh6195@naver.com",
        //"phoneNumber": "010-5570-6195",
      }
    },
    "content": "댓글 작성 예시!",
    "likedAccounts": [],
    "rootDocument": {
      "id": 1,
      //"createdAt": "2021-08-11T01:56:41.522Z",
      //"content": "안녕하세요 첫글입니당\n",
      //"isNotification": 0
    },
    "id": 1,
    "createdAt": "2021-08-12T03:49:54.032Z"
  }
}

http status code code message comment
200 0 SUCCESS 정상 응답
400 0 FAIL 비정상 응답
401 0 Unathorized 로그인 필요
403 0 Forbidden 권한 없음

의논할 부분

  • eevee actions/index.js에서 사용하지 않음
  • 이거 route.js에는 /account/에도 있음