Lấy chi tiết 1 tin nhắn ZNS
Khi có nhu cầu lấy thông tin của 1 tin ZNS ví dụ như trạng thái, thời gian khởi tạo... thì chúng ta có thể sử dụng api này.
HTTP request
Method: GET
Content Type: application/json
Example request
curl --location 'https://apis.infinix.vn/v1/zns/zns-api-key-monitor/result/1c62e4dc-c959-478d-a5f4-3434bf5ad608' \
--header 'api-key: 819062eum09882ce346db53fa00kd7q1p1' \
--data ''Example response
{
"success": true,
"data": {
"sessionId": "1c62e4dc-c959-478d-a5f4-3434bf5ad608",
"znsInfo": {
"phone": "8436365****",
"status": "RECEIVED",
"type": "NORMAL",
"createdAt": "2024-10-08T02:51:29.933Z",
"isCharged": true,
"sendingMode": "1",
"error": null
}
},
"meta": {
"sessionId": "e1b5dc53-f8b0-41d3-97c7-4ce0d56f8dde"
}
}Cấu trúc các thuộc tính response
phone
String
Số điện thoại người nhận
type
String
Loại tin ZNS được gửi
sessionId
String
Mỗi request sẽ sinh ra 1 sessionId để nhận diện
createdAt
Date
Thời gian khởi tạo request
status
String
Trạng thái của request
isCharged
Boolean
Xác định tin nhắn có bị tính tiền hay không.
Biến này chỉ có trong trường hượng status của tin nhắn là RECEIVED Ý nghĩa của giá trị biến là - true: Tính tiền - false: Không tính tiền
sendingMode
String
Kết quả của cơ chế gửi ZNS Promotion, bao gồm: "1" hoặc "3" tương ứng với 1: Gửi cơ chế bình thường 3: Gửi cơ chế vượt hạn mức
Last updated