รายงานสแปม
อีเมลสแปมที่ถูกรายงานโดยผู้ใช้ จะมีที่อยู่อีเมลของผู้ใช้นั้นเพิ่มลงในรายการรายงานสแปม
ที่อยู่อีเมลในรายการนี้จะไม่ได้รับอีเมลใด ๆ จนกว่าจะถึงเวลาหมดอายุ
คุณสามารถดำเนินการค้นหาและลบในรายการนี้ได้
การค้นหา
URL
https://email.api.engagelab.cc/v1/complaints
https://email.api.engagelab.cc/v1/complaints
โค้ดนี้โชว์เป็นหน้าต่างลอย
วิธีการร้องขอ HTTP
GET
GET
โค้ดนี้โชว์เป็นหน้าต่างลอย
คำอธิบายพารามิเตอร์การค้นหา
พารามิเตอร์ | ประเภท | จำเป็น | คำอธิบาย |
---|---|---|---|
start_date | string | * | วันที่เริ่มต้น (รูปแบบ: yyyy-MM-dd) |
end_date | string | * | วันที่สิ้นสุด (รูปแบบ: yyyy-MM-dd) |
string | * | ที่อยู่อีเมล เช่น 22@gmail.com |
|
offset | int | ไม่ | ตำแหน่งเริ่มต้น [0-], ค่าเริ่มต้นคือ 0 |
limit | int | ไม่ | จำนวน [0-100], ค่าเริ่มต้นคือ 100 |
ตัวอย่างการร้องขอ:
curl -X GET -H 'Content-Type: application/json; charset=utf-8'
-H 'Authorization:Basic YXBpX3VzZXI6YXBpX2tleQ=='
'https://email.api.engagelab.cc/v1/complaints?offset=0&limit=90'
curl -X GET -H 'Content-Type: application/json; charset=utf-8'
-H 'Authorization:Basic YXBpX3VzZXI6YXBpX2tleQ=='
'https://email.api.engagelab.cc/v1/complaints?offset=0&limit=90'
โค้ดนี้โชว์เป็นหน้าต่างลอย
คำอธิบายการตอบกลับ
พารามิเตอร์ | คำอธิบาย |
---|---|
รายละเอียดของที่อยู่อีเมลที่ค้นหาในรายการรายงาน | |
reason | เหตุผลของการรายงาน |
complaint_time | เวลาที่รายงาน |
expire_time | เวลาหมดอายุของการรายงาน |
ตัวอย่างการตอบกลับ
{
"result": [
{
"email": "9978977@qq.com",
"reason": "from softbounce",
"complaint_time": "2016-02-01T14:53:20+0800",
"expire_time": "2017-02-01T14:53:20+0800"
}
],
"count": 1,
"total": 1
}
{
"result": [
{
"email": "9978977@qq.com",
"reason": "from softbounce",
"complaint_time": "2016-02-01T14:53:20+0800",
"expire_time": "2017-02-01T14:53:20+0800"
}
],
"count": 1,
"total": 1
}
โค้ดนี้โชว์เป็นหน้าต่างลอย
การลบ
URL
https://email.api.engagelab.cc/v1/complaints
https://email.api.engagelab.cc/v1/complaints
โค้ดนี้โชว์เป็นหน้าต่างลอย
วิธีการร้องขอ HTTP
DELETE
DELETE
โค้ดนี้โชว์เป็นหน้าต่างลอย
คำอธิบายพารามิเตอร์การร้องขอ
พารามิเตอร์ | ประเภท | จำเป็น | คำอธิบาย |
---|---|---|---|
start_date | string | * | วันที่เริ่มต้น (รูปแบบ: yyyy-MM-dd) |
end_date | string | * | วันที่สิ้นสุด (รูปแบบ: yyyy-MM-dd) |
string | * | ลบที่อยู่อีเมลเฉพาะ |
ตัวอย่างการร้องขอ
curl -X DELETE -H 'Content-Type: application/json; charset=utf-8'
-H 'Authorization:Basic YXBpX3VzZXI6YXBpX2tleQ=='
--data '{"email": "x@example.com"}'
'https://email.api.engagelab.cc/v1/complaints'
curl -X DELETE -H 'Content-Type: application/json; charset=utf-8'
-H 'Authorization:Basic YXBpX3VzZXI6YXBpX2tleQ=='
--data '{"start_date": "2023-04-01 08:00:00", "end_date": "2023-07-01 08:00:00"}'
'https://email.api.engagelab.cc/v1/complaints'
curl -X DELETE -H 'Content-Type: application/json; charset=utf-8'
-H 'Authorization:Basic YXBpX3VzZXI6YXBpX2tleQ=='
--data '{"email": "x@example.com"}'
'https://email.api.engagelab.cc/v1/complaints'
curl -X DELETE -H 'Content-Type: application/json; charset=utf-8'
-H 'Authorization:Basic YXBpX3VzZXI6YXBpX2tleQ=='
--data '{"start_date": "2023-04-01 08:00:00", "end_date": "2023-07-01 08:00:00"}'
'https://email.api.engagelab.cc/v1/complaints'
โค้ดนี้โชว์เป็นหน้าต่างลอย
คำอธิบายการตอบกลับ
ไม่มี
ตัวอย่างการตอบกลับ
{
"count": 2
}
{
"count": 2
}
โค้ดนี้โชว์เป็นหน้าต่างลอย