Skip to content

게시글 생성

devi_kya edited this page Mar 12, 2018 · 5 revisions

게시글 생성

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

Request

필드명 타입 필수여부 설명
text String(Markdown) Required 게시글 내용을 저장하는 필드
  • 예제
http POST https://:your-site/documents/ text="aaaa"

Response

  • Parameters
필드명 타입 필수여부 설명
id Int Required 게시글 PK
createdAt Datetime Required 작성 시간
text String Required 게시글 내용
author Users Required 게시글 작성자
  • 예제
{
  "text": "oha_yohane!",
  "author": {
    "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": 1,
    "numberOfComments": 0,
    "numberOfDocumentLikes": 0,
    "numberOfCommentLikes": 0
  },
  "id": 1,
  "createdAt": "2018-03-12T19:24:24.000Z",
  "title": ""
}

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