/////
Search
Duplicate

2023.09.05

생성일
2023/09/04 16:02
태그
Server

요청 성공 시 메시지 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 또한 동작 테스트 진행해 봐야 됨