yyyy-MM-ddThh:mm:ss
***2020-12-31T12:34:56
*프론트에선 문자열
SPEND | SAVE
한달 예산이나 소비, 지출 모두 없으면 null값 대신 0 or “”(빈문자열)
<aside> 💡 백엔드 서버 API 용 URL
https://www.api-spinlog.shop/ 예) https://www.api-spinlog.shop/api/articles/1
</aside>
ANNOYED | 짜증/화남 |
---|---|
NERVOUS | 불안/두려움 |
LONELY | 외로움/고독 |
TIRED | 피곤/지침 |
DEPRESSED | 우울/권태 |
SAD | 슬픔/절망 |
SORRY | 죄책감/미안함 |
EXCITED | 기분 좋은/신나는 |
FLUTTER | 설렘/기대 |
PROUD | 뿌듯/성취 |
EVADED | 모르겠어요 |
SHY | 민망/수치 |
{
"success": false,
"errorResponse": { // 실패시 데이터
"status": 404, // Http 상태 코드
"message": "Article not found", // 에러 메시지
"values": [ // 에러 발생 값
"44"
]
}
}
(세영) → 중요!!!!!! 확인 부탁!!!!!!!
<aside>
💡 1. 상태코드 401
로 보내주세여! error 로 떨어져서 처리할 예정입니다
2. 인증 후 redirect를 “https://frontend-chi-sage-83.vercel.app/auth
” 로 보내주세요!!!!!!
TemporaryAuth: 'OurAuthValue'
를 헤더에 포함시켜 보내고있기 때문에, 위 url로 바로 접속하면 만들어주신 테스트 계정인증으로 넘어갑니다!</aside>
ALL
로 설정되어있지 않은 API를 요청할 경우401 UNATHORIZED
(메시지 바디 없이 HTTP 상태 코드만 전송)
{
"success": true
"message": "성공",
"data": {
// 성공시 데이터
}
}
{
"success": false,
"message": "에러 메시지 내용"
}
Or
{
"success": false,
"message": "에러 메시지 내용",
"data": {
// 실패 데이터
}
}