Skip to content

오늘 하루 다짐 작성

Kimun Kim edited this page Feb 12, 2021 · 7 revisions

오늘 하루 다짐 작성

메소드 경로 짧은 설명
POST /user/daypromise 오늘 하루 다짐 작성

해당 뷰

Request Header

변수 타입 설명
"token" STRING 액세스 토큰, 운영진 권한 필요

Request Body

변수 타입 설명
todaysPromiseContents String 오늘 하루 다짐 문구
date String 문구를 사용자들에게 보여줄 날짜 (포맷: 'YYYY-MM-DD' )
// Header
{
	token: "dafsafsadfdsafdsadsf"
}

// Body
{
    "todaysPromiseContents": "하루 중 가장 먼저 하는 일이\n가장 영향력이 큰 일이다.\n당신의 마음가짐과 환경을 설정하기 때문이다.\n-에번 페이건-",
    "date": "2021-01-10"
}

Response 예시

Success:

{
    "status": 201,
    "success": true,
    "message": "오늘 하루 다짐 생성 완료"
}

image

fail: 날짜 포맷을 잘못 입력한 경우

{
    "status": 400,
    "success": false,
    "message": "유효하지 않은 날짜 정보 포맷입니다."
}

fail: 이미 존재하는 문구인 경우

{
    "status": 400,
    "success": false,
    "message": "이미 존재하는 오늘 하루 다짐 문구 입니다."
}

fail: 해당 날짜에 보여줄 오늘 하루 다짐이 이미 존재하는 경우

{
    "status": 400,
    "success": false,
    "message": "해당 날짜에 보여줄 오늘 하루 다짐이 이미 존재합니다."
}