요청 성공 시 메시지 code 변경
// Beford
{
"code": 1000,
"message": "요청에 성공하였습니다."
}
// After
{
"code": 200,
"message": "요청에 성공하였습니다."
}
JSON
복사
Exception 메시지 형식 변경
// Before
{
"status": 404,
"code": "NOT_FOUND_DIARY",
"message": "일기를 찾을 수 없습니다."
}
// After
{
"code": "NOT_FOUND_DIARY",
"message": "일기를 찾을 수 없습니다."
}
JSON
복사
자체 로그인 response 구조 변경
•
tokenResponse 추가 → depth 증가
{
"code": 200,
"message": "요청에 성공하였습니다.",
"result": {
"tokenResponse": {
"grantType": "Bearer ",
"accessToken": "eyJhbGciOiJIUzUxMiJ9.eyJ1c2VySWQiOjYsImVtYWlsIjoidGVzdEBnbWFpbC5jb20iLCJpYXQiOjE2OTM4NDI5NjcsImV4cCI6MjE3NzI5NjkzODQyOTY3fQ.yyRf-TKXwKuFfFLBIyk2nFotkoEcxY0KKllMSPjxhY-8RUpKMSZDUqr3UMD5K2SIC9bI13VdrqZ5qfvSgGAjBQ",
"refreshToken": "eyJhbGciOiJIUzUxMiJ9.eyJ1c2VySWQiOjYsImVtYWlsIjoidGVzdEBnbWFpbC5jb20iLCJpYXQiOjE2OTM4NDI5NjcsImV4cCI6MjE3NzI5NjkzODQyOTY3fQ.yyRf-TKXwKuFfFLBIyk2nFotkoEcxY0KKllMSPjxhY-8RUpKMSZDUqr3UMD5K2SIC9bI13VdrqZ5qfvSgGAjBQ",
"accessTokenExpiresIn": 217729693842967
},
"userId": 6
}
}
JSON
복사
Comment API Base URL 변경
•
/api/v1/comments
푸시 알림 타입 변경
•
pushAgree → boolean
•
기존 char
회원가입
{
"email": "test@gmail.com",
"password": "test1234!",
"checkPassword": "test1234!",
"loginType": "EMAIL",
"isPushAgree": true,
"deviceToken": "test_deviceToken"
}
JSON
복사
•
pushAgree가 boolean 값임
로그인
•
이메일 or 비밀번호 틀렸을 때 내려 주는 Exception 하나로 통일
{
"code": "INVALID_EMAIL_OR_PASSWORD",
"message": "이메일이나 비밀번호가 일치하지 않습니다"
}
JSON
복사
이슈
•
소셜 로그인 → 연동 테스트 진행해 봐야 됨
•
Push 또한 동작 테스트 진행해 봐야 됨