❇️ 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" // 형식 달라도 됨
}
}