API ตรวจสอบการส่งพุช
ทดสอบ API การส่งข้อความ
คำอธิบายฟังก์ชัน
API นี้ใช้สำหรับทดสอบว่าเรียกการส่งข้อความสำเร็จหรือไม่เท่านั้น แตกต่างจาก Push API ตรงที่มันจะไม่ส่งข้อความใดๆ ไปยังผู้ใช้
คำอธิบายฟิลด์อื่นๆ: อ้างอิง Push API
ที่อยู่ API
POST /v4/push/validate
การยืนยันตัวตน
รายละเอียดโปรดดูในส่วน วิธีการยืนยันตัวตน ในภาพรวม REST API
ตัวอย่างคำขอ
curl --insecure -X POST -v https://pushapi-sgp.engagelab.com/v4/push/validate \
-H "Content-Type: application/json" \
-u "7d431e42dfa6a6d693ac2d04:5e987ac6d2e04d95a9d8f0d1" \
-d '{
"from": "push",
"to": "all",
"body": {
"platform": "all",
"notification": {
"alert": "Hello, Push!",
"android": {
"alert": "Hi, Push!",
"title": "Send to Android",
"builder_id": 1,
"extras": {
"newsid": 321
}
},
"ios": {
"alert": "Hi, MTPush!",
"sound": "default",
"badge": "+1",
"extras": {
"newsid": 321
}
}
},
"message": {
"msg_content": "Hi,MTPush",
"content_type": "text",
"title": "msg",
"extras": {
"key": "value"
}
},
"options": {
"time_to_live": 60,
"apns_production": false
}
},
"request_id": "12345678",
"custom_args": {
"Engagelab": "push to you"
}
}'
curl --insecure -X POST -v https://pushapi-sgp.engagelab.com/v4/push/validate \
-H "Content-Type: application/json" \
-u "7d431e42dfa6a6d693ac2d04:5e987ac6d2e04d95a9d8f0d1" \
-d '{
"from": "push",
"to": "all",
"body": {
"platform": "all",
"notification": {
"alert": "Hello, Push!",
"android": {
"alert": "Hi, Push!",
"title": "Send to Android",
"builder_id": 1,
"extras": {
"newsid": 321
}
},
"ios": {
"alert": "Hi, MTPush!",
"sound": "default",
"badge": "+1",
"extras": {
"newsid": 321
}
}
},
"message": {
"msg_content": "Hi,MTPush",
"content_type": "text",
"title": "msg",
"extras": {
"key": "value"
}
},
"options": {
"time_to_live": 60,
"apns_production": false
}
},
"request_id": "12345678",
"custom_args": {
"Engagelab": "push to you"
}
}'
โค้ดนี้โชว์เป็นหน้าต่างลอย
POST /v4/push/validate HTTP/1.1
Authorization: Basic N2Q0MzFlNDJkZmE2YTZkNjkzYWMyZDA0OjVlOTg3YWM2ZDJlMDRkOTVhOWQ4ZjBkMQ==
POST /v4/push/validate HTTP/1.1
Authorization: Basic N2Q0MzFlNDJkZmE2YTZkNjkzYWMyZDA0OjVlOTg3YWM2ZDJlMDRkOTVhOWQ4ZjBkMQ==
โค้ดนี้โชว์เป็นหน้าต่างลอย
ตัวอย่างการตอบกลับ
< HTTP/1.1 200 OK
< Content-Type: application/json
{"request_id":"18","msg_id":"1828256757"}
< HTTP/1.1 200 OK
< Content-Type: application/json
{"request_id":"18","msg_id":"1828256757"}
โค้ดนี้โชว์เป็นหน้าต่างลอย










