❇️ API 설명
<aside>
📎 알림창
Page |
HTTP method |
URI |
알림창 |
GET |
/home/announcement |
</aside> |
|
|
⬆️ Request
Header
Name |
Type |
Value |
Authorization |
String |
access Token |
{
"Authorization" : "[사용자별 access Token]"
}
⬇️ Response
Body
Name |
Type |
Description |
code |
Int |
상태코드 |
inSuccess |
Boolean |
0은 실패, 1은 성공 |
message |
String |
상태 메시지 |
result |
Object |
|
- nickname |
String |
닉네임 |
- announceCount |
Int |
알림 개수 |
- announceTodayList |
Array |
오늘 알림 리스트 |
- announcePastList |
Array |
지난주 알림 리스트 |
- announceId |
Long |
알림 PK |
- content |
String |
알림 내용 |
- type |
Int |
알림 타입 (0 : 결제 카드 추천 / 1 : 목표 응원 알림 / 2 : 원스 공지 / 3 : 카드 실적 알림) |
- hasCheck |
Boolean |
알림 확인 여부 (디폴트 False) |
- announceDate |
String |
알림 시간 |
{
"code" : 1000,
"inSuccess" : 1,
"message" : "알림 조회 성공",
"result" : {
"nickname": "루스",
"announceCount": 3,
"announceTodayList": [
{
"announceId": 1,
"content": "이대역 스타벅스 근처시군요. 현대 M 카드 사용해보세요",
"type": 0,
"hasCheck": False,
"announceDate": "11/18/2023 19:35:45"
},
{
"announceId": 22,
"content": "아현역 CU 근처시군요. 현대 M 카드 사용해보세요",
"type": 0,
"hasCheck": False,
"announceDate": "11/18/2023 19:35:45"
}
],
"announcePastList": [ // 7일 (지나면 삭제)
{
"announceId": 122,
"content": "GS25 신촌 이화점 근처시군요. 신한 플러스 카드 사용해보세요",
"type": 0,
"hasCheck": True,
"announceDate": "11/18/2023 19:35:45"
},
{
"announceId": 1211,
"content": "9월 16일 원스가 업데이트 되었어요 확인해보세요",
"type": 2,
"hasCheck": True,
"announceDate": "09/18/2023 19:35:45"
}
]
}
}