Skip to content

유저 댓글 타임라인 읽기

sGOM edited this page Aug 12, 2021 · 3 revisions

유저 댓글 타임라인 읽기

  • Method : GET
  • URL : /timeline/:username/comments
  • Content-Type : application/json; charset=utf-8

Request

필드명 타입 필수여부 설명
username string Required 유저 id
page string Required 타임라인 페이지네이션
keyword string None 타임라인 키워드

예제

http GET https://:your-site/timeline/username/comments?page=3&keyword=hello

Response

필드명 타입 필수여부 설명
timeline List of Documents Required 타임라인 정보

예제

{
  "timeline": [
    {
      "id": 3,
      "createdAt": "2021-08-08T23:52:40.960Z",
      "content": "글 작성 예시!!",
      "isNotification": 0,
      "author": {
        "username": "Tangkeke",
        "role": "non-regular",
        "profile": {
          "profileImage": "/images/",
        },
        "student": {
          "name": "탕쿠쿠",
          "nTh": 19,
          "major": "미디어커뮤니케이션학부",
        }
      },
      "comments": [
        {
          "id": 5,
          "createdAt": "2021-08-07T23:53:09.000Z",
          "content": "댓글 작성 예시!!",
          "author": {
            "username": "tester",
            "role": "non-regular",
            "profile": {
              "profileImage": "/images/",
            },
            "student": {
              "name": "테스터",
              "nTh": 23,
              "major": "소프트웨어학부",
            }
          },
          "comments": [],
          "likedUsers": []
        }
      ],
      "likedAccounts": [
        {
          "role": "non-regular",
          "profile": {
            "profileImage": "/images/",
          },
          "student": {
            "name": "테스터",
            "nTh": 23,
            "major": "소프트웨어학부",
          }
        }
      ]
    },
    ...
  ]
}
http status code code message comment
200 0 Success 정상 응답
400 0 Bad Request 비정상 응답
401 0 Unauthorized 로그인 필요
403 0 Forbidden 권한 없음