❇️ API 설명

<aside> 📎 알림클릭했을 때 모달 안에 들어갈 내용

Page HTTP method URI
알림창 GET /home/announcement/{announeceId}
</aside>

⬆️ Request

Header

Name Type Value
Authorization String access Token
{
     "Authorization" : "[사용자별 access Token]"
}

➡️ Path Variable

Name Type Description
announceId Long 알림 아이디 (PK)

⬇️ Response

Body

Name Type Description
code Int 상태코드
inSuccess Boolean 0은 실패, 1은 성공
message String 상태 메시지
result Object ——————-
- type Int 알림 타입
(0 : 결제 카드 추천 / 1 : 목표 응원 알림 / 2 : 원스 공지 / 3 : 카드 실적 알림)
- content String 알림 내용
- moreInfo String 추가 정보
(0 : 경도,위도 / 1 : 70 / 2 : 업데이트 url / 3 : 카드 img url)
- announceDate String 알림 시간
{
  "code" : 1000,
  "inSuccess" : 1,
  "message" : "요청에 성공하였습니다",
  "result" : {
			"type": 0,
			"content": "이대역 스타벅스 근처이시군요. 현대 M 카드 사용해 보세요!",
			"moreInfo": "37.5570574, 126.946402", // 경도, 위도
			"announceDatee": "11/18/2023 19:35:45" // 형식 달라도 됨
	}
}
{
  "code" : 1000,
  "inSuccess" : 1,
  "message" : "요청에 성공하였습니다",
  "result" : {
			"type": 1,
			"content": "8월 목표 혜택 달성까지 7000원 남았어요.",
			"moreInfo": "70", // 혜택 계산(백) :  'hasPaid true 더한거' & '목표 혜택 금액' 이용
			"announceDatee": "11/18/2023 19:35:45" // 형식 달라도 됨
	}
}
{
  "code" : 1000,
  "inSuccess" : 1,
  "message" : "요청에 성공하였습니다",
  "result" : {
			"type":  2,
			"content": "2024년 09월 16일 원스가 새롭게 업데이트 되었어요!",
			"moreInfo": "", // 업데이트 링크
			"announceDatee": "11/18/2023 19:35:45" // 형식 달라도 됨
	}
}
{
  "code" : 1000,
  "inSuccess" : 1,
  "message" : "요청에 성공하였습니다",
  "result" : {
			"type": 3,
			"content": "이번 달 현대 M카드 실적까지 35000원 남았어요!",
			"moreInfo": "<https://img.hyundaicard.com/img/com/card/card_MSKTE3_h.png>", 
			"announceDatee": "11/18/2023 19:35:45" // 형식 달라도 됨
	}
}