Sự kiện người dùng nhận thông báo ZNS
Khi Official Account gửi tin nhắn cho người dùng và tin nhắn đã đến thiết bị người dùng, hệ thống Zalo sẽ gửi đến Webhook Url của ứng dụng một HTTP request như sau
Ví dụ
"{
""sender"": {
""id"": ""2607422273982216036""
},
""recipient"": {
""id"": ""84344127555""
},
""event_name"": ""user_received_message"",
""message"": {
""delivery_time"": ""1731487198315"",
""msg_id"": ""bb52880e6cd2fe89a7c6""
},
""app_id"": ""663461135417947644"",
""timestamp"": ""1731487198107""
}"
Mô tả thuộc tính data
Thuộc tính
Kiểu dữ liệu
Mô tả
sender.id
string
ID của Official Account gửi thông báo
recipient.id
string
Số điện thoại người dùng nhận thông báo Lưu ý: Số điện thoại sẽ có dạng mã hóa SHA-256 nếu đối tác gửi ZNS sử dụng hash phone.
event_name
string
Tên sự kiện Giá trị nhận về: user_received_message
message.delivery_time
string
Thời gian thiết bị của người dùng nhận được thông báo ZNS
message.msg_id
string
ID của thông báo
app_id
string
ID của ứng dụng gửi tin (ứng dụng mà OA đã cấp quyền)
timestamp
string
Thời điểm gửi sự kiện
Last updated