รายการแจ้งเตือนทั้งหมดของผู้ใช้งาน ที่มาจากแคมเปญหรือการทำกิจกรรมต่างๆ อัพเดทสถานะ และอื่นๆ โดยประเภทของแจ้งเตือนสามารถแบ่งออกได้ดังนี้
- Campaign
- Cat
- Event
- Link
- Message
- Dashboard
โดยการแสดงผล และกดดูแจ้งเตือนของแต่ละ type ก็จะแตกต่างกันไปขึ้นอยู่กับการออกแบบของคุณ
รายการแจ้งเตือน
คือ รายการแจ้งเตือนทั้งหมดที่ผู้ใช้งานอ่านแล้ว และยังไม่ได้อ่าน การดึงข้อมูลได้จาก API Get Notification List
curl --location --request GET 'https://buzzebees-stg.azure-api.net/api/noti/?mode=&'
--header 'Content-Type: application/x-www-form-urlencoded; charset=utf-8'
--header 'Ocp-Apim-Subscription-Key: {Subscription-Key}'
--header 'Ocp-Apim-Trace: 1 '
--header 'App-Id: {App-Id}'
--header 'Authorization: token {token}'
อ่านรายการแจ้งเตือน
คือ การอัพเดทสถานะของรายการแจ้งเตือน จากสถานะยังไม่ได้อ่านเป็นอ่านแล้วด้วยการเรียกใช้งาน API Read Notification โดยพารามิเตอร์ที่จะต้องส่งไปคือ ids
ที่ได้มาจาก RowKey
ของ API Get Notification List
curl --location --request POST 'https://buzzebees-stg.azure-api.net/api/noti/read'
--header 'Content-Type: application/x-www-form-urlencoded; charset=utf-8'
--header 'Ocp-Apim-Subscription-Key: {Subscription-Key}'
--header 'Ocp-Apim-Trace: 1 '
--header 'App-Id: {App-Id}'
--header 'Authorization: token {token}'
--form 'ids="[]"'
หลังจากนั้นให้ดึงรายการแจ้งเตือนมาอีกครั้ง จะได้สถานะ IsRead
จะเปลี่ยนเป็น true
เรียบร้อย