การสกัด 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."
}

            
โค้ดนี้โชว์เป็นหน้าต่างลอย
icon
ติดต่อฝ่ายขาย