Skip to content

유저 읽기

devi_kya edited this page Mar 12, 2018 · 6 revisions

유저 읽기

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

Request

예제

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

Response

필드명 타입 필수여부 설명
id String Required 유저 pk
profileImage Files Required 프로필 이미지
username String Required 로그인 아이디
dateJoined Date Required 회원가입 시각
phoneNumber String Required 핸드폰 번호
isAnon Boolean Required 가입 인증 여부
dateOfBirth Date Required 유생일
profileText String Required 프로필 텍스트
isSuperUser Boolean Required DB 제어 최고권한 유저 여부
isActivated Boolean Required 활동인구 여부
isGraduated Boolean Required 졸업 여부
isRegularMember Boolean Required 정회원 여부
studentNumber Int Required 학번
nTh Int Required 기수
fullname String Required 이름
department String Required 학과
numberOfDocuments Int Required 작성 게시글 수
numberOfComments Int Required 작성 댓글 수
favoriteComic String Required 좋아하는 만화
favoriteCharacter String Required 좋아하는 캐릭터
likeDocuments List of Documents Required 좋아요한 게시글
likeComments List of Comments Required 좋아요한 댓글

예제

{
  "id": 1,
  "fullname": "yoshiko_tsushima",
  "nTh": 20,
  "dateOfBirth": "1999-07-13",
  "username": "yohane",
  "password": "1234",
  "department": "computer engineering",
  "studentNumber": 2018123456,
  "email": "example@example.com",
  "phoneNumber": "080-1111-2222",
  "favoriteComic": "",
  "favoriteCharacter": "",
  "dataJoined": "2018-03-12T10:11:12.000Z",
  "isAnon": false,
  "profileText": "",
  "isSuperUser": false,
  "isActivated": false,
  "isGraduated": false,
  "isRegularMember": false,
  "numberOfDocuments": 0,
  "numberOfComments": 0,
  "numberOfDocumentLikes": 0,
  "numberOfCommentLikes": 0,
  "profileImage": {
    "id": 1,
    "file": "yohane.jpg",
    "savedPath": "MIKI"
  }
}
http status code code message comment
200 0 SUCCESS 정상 응답
400 0 FAIL 비정상 응답
401 0 Unathorized 로그인 필요
403 0 Forbidden 권한 없음