การสกัด SMS
URL
https://sms.api.engagelab.cc/v1/bounces
https://sms.api.engagelab.cc/v1/bounces
โค้ดนี้โชว์เป็นหน้าต่างลอย
วิธีการร้องขอ HTTP
GET
GET
โค้ดนี้โชว์เป็นหน้าต่างลอย
ส่วนหัว
ส่วนหัว | ประเภท | จำเป็น | คำอธิบาย |
---|---|---|---|
Authorization | string | ใช่ | Basic base64(sms_user:sms_key) |
คำอธิบายพารามิเตอร์การค้นหา
พารามิเตอร์ | ประเภท | จำเป็น | คำอธิบาย |
---|---|---|---|
offset | int | ไม่ | ตำแหน่งเริ่มต้น, [0-], ค่าเริ่มต้นคือ 0 |
limit | int | ไม่ | จำนวนการค้นหา, [0-100], ค่าเริ่มต้นคือ 100 |
phone | string | ไม่ | หมายเลขโทรศัพท์ |
start_date | string | ใช่ | วันที่เริ่มต้น, รูปแบบ yyyy-MM-dd |
end_date | string | ใช่ | วันที่สิ้นสุด, รูปแบบ yyyy-MM-dd |
หมายเหตุ:
ช่วงระหว่าง start_date และ end_date ต้องไม่เกิน 90 วัน
ตัวอย่างการร้องขอ
curl -X GET "https://sms.api.engagelab.cc/v1/bounces"
--header "Authorization: Basic <<YOUR_API_KEY_HERE>>"
curl -X GET "https://sms.api.engagelab.cc/v1/bounces"
--header "Authorization: Basic <<YOUR_API_KEY_HERE>>"
โค้ดนี้โชว์เป็นหน้าต่างลอย
คำอธิบายการตอบกลับ
พารามิเตอร์ | คำอธิบาย |
---|---|
phone | หมายเลขโทรศัพท์ |
bounce_type | สถานะการสกัด SMS |
msg_type | ประเภท SMS, 2 หมายถึง SMS ระหว่างประเทศ |
bounce_time | เวลาการสกัด SMS |
expire_time | เวลาหมดอายุการสกัด SMS |
reason | เหตุผลของการสกัด SMS |
bounce_type รหัสประเภทและคำอธิบายที่เกี่ยวข้อง
ประเภทการสกัด | คำอธิบาย |
---|---|
500 | ส่งล้มเหลว, หมายเลขไม่มีอยู่จริง |
510 | ส่งล้มเหลว, หมายเลขถูกระงับ |
520 | ส่งล้มเหลว, หมายเลขอยู่ในบัญชีดำ |
530 | ส่งล้มเหลว, หมายเลขไม่ว่าง |
540 | ส่งล้มเหลว, ไม่มีการตอบกลับจากหมายเลข |
550 | ส่งล้มเหลว, เนื้อหาเทมเพลตถูกสกัด |
560 | ส่งล้มเหลว, ข้อผิดพลาดของอุปกรณ์มือถือ |
570 | ส่งล้มเหลว, หมายเลขไม่อยู่ในพื้นที่ให้บริการ |
580 | ส่งล้มเหลว, อุปกรณ์มือถือปิดเครื่อง |
590 | ส่งล้มเหลว, เหตุผลอื่นๆ |
410 | รายการสกัดทั่วโลก |
411 | รายการสกัดทั่วโลกที่กำหนดเอง |
420 | รายการสกัดในพื้นที่ |
421 | รายการสกัดในพื้นที่ที่กำหนดเอง |
430 | ยกเลิกการสมัคร |
440 | การกรองคำสำคัญ |
450 | ข้อผิดพลาดในการแทนที่ตัวแปร |
460 | ความยาวตัวแปรเกินขีดจำกัด |
470 | ข้อยกเว้นการเข้ารหัส (หมายเหตุ: ข้อยกเว้นการเข้ารหัสถูกรวมกับ 460, ตอนนี้ 470 หมายถึงเกินขีดจำกัดความถี่) |
480 | ประเภทการส่งที่ไม่รองรับ |
ตัวอย่างการตอบกลับ
Response-success
HTTP Status: 200
{
"result": [
{
"phone": "008613681312917",
"bounce_type": 421,
"bounce_time": "2023-08-04T16:47:02+0800",
"expire_time": "2023-08-08T00:00:00+0800",
"msg_type": 2,
"reason": "Customize local interception list"
}
],
"total": 1,
"count": 1
}
{
"result": [
{
"phone": "008613681312917",
"bounce_type": 421,
"bounce_time": "2023-08-04T16:47:02+0800",
"expire_time": "2023-08-08T00:00:00+0800",
"msg_type": 2,
"reason": "Customize local interception list"
}
],
"total": 1,
"count": 1
}
โค้ดนี้โชว์เป็นหน้าต่างลอย
การลบ
URL
https://sms.api.engagelab.cc/v1/bounces
https://sms.api.engagelab.cc/v1/bounces
โค้ดนี้โชว์เป็นหน้าต่างลอย
วิธีการร้องขอ HTTP
DELETE
DELETE
โค้ดนี้โชว์เป็นหน้าต่างลอย
Content-type
application/json
application/json
โค้ดนี้โชว์เป็นหน้าต่างลอย
ส่วนหัว
ส่วนหัว | ประเภท | จำเป็น | คำอธิบาย |
---|---|---|---|
Authorization | string | ใช่ | Basic base64(sms_user:sms_key) |
คำอธิบายพารามิเตอร์ในเนื้อหา
พารามิเตอร์ | ประเภท | จำเป็น | คำอธิบาย |
---|---|---|---|
phone | string | ใช่ | หมายเลขโทรศัพท์ |
start_date | string | ใช่ | วันที่เริ่มต้น, รูปแบบ yyyy-MM-dd |
end_date | string | ใช่ | วันที่สิ้นสุด, รูปแบบ yyyy-MM-dd |
หมายเหตุ:
ช่วงระหว่าง start_date และ end_date ต้องไม่เกิน 90 วัน
ตัวอย่างการร้องขอ
curl -X DELETE "https://sms.api.engagelab.cc/v1/bounces"
--data '{"start_date": "2021-03-01","end_date":"2021-03-02","phone":"008613681312917"}'
--header "Authorization: Basic <<YOUR_API_KEY_HERE>>"
curl -X DELETE "https://sms.api.engagelab.cc/v1/bounces"
--data '{"start_date": "2021-03-01","end_date":"2021-03-02","phone":"008613681312917"}'
--header "Authorization: Basic <<YOUR_API_KEY_HERE>>"
โค้ดนี้โชว์เป็นหน้าต่างลอย
คำอธิบายการตอบกลับ
พารามิเตอร์ | คำอธิบาย |
---|---|
count | จำนวนการสกัดที่ถูกลบ |
ตัวอย่างการตอบกลับ
Response-success
HTTP Status: 200
{
"count": 1
}
{
"count": 1
}
โค้ดนี้โชว์เป็นหน้าต่างลอย
Response-error
HTTP Status :401
{
"code": 30000,
"message": "Unauthorized."
}
{
"code": 30000,
"message": "Unauthorized."
}
โค้ดนี้โชว์เป็นหน้าต่างลอย