Skip to content

유저 생성

devi_kya edited this page Mar 16, 2018 · 5 revisions

유저 생성

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

Request

필드명 타입 필수여부 설명
fullname String Required 이름
nTh Int Required 기수
dateOfBirth Date Required 생일
username String Required 아이디
password String Required 비밀번호
department String Required 학과
studentNumber Int Required 학번
email String Required 이메일 주소
phoneNumber String Required 핸드폰 번호
favoriteComic String None 좋아하는 만화
favoriteCharacter String None 좋아하는 캐릭터
profileImage Files None 프로필 이미지

예제

http POST https://:your-site/users/ \
    fullname="bbbb" \
    nTh=12 \
    dateOfBirth="1998-11-23Z12:34:56" \
    username="asdf" \
    password="asd123" \
    department="컴소과" \
    studentNumber=12345678 \
    email="example@cia.kw.ac.kr \
    phoneNumber="010-1234-5678" \
    favoriteComic="미래일기" \
    favoriteCharacter="가사이 유노"
    profileImageId=1 \

Response

{
  "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 비정상 응답
409 0 Conflict 충돌