รายงานโทเค็น Recaptcha ที่แก้อย่างถูกต้อง
ใช้เมธอดนี้ร่วมกับ reportIncorrectRecaptcha สำหรับงาน Recaptcha V3 และ Recaptcha V2 Enterprise ของคุณ ขณะนี้รายงานสำหรับ Recaptcha V2 ได้รับการยอมรับ แต่สุดท้ายแล้วถูกเพิกเฉย คุณภาพ V2 อยู่ที่ประมาณ 99% และคุณไม่จำเป็นต้องสร้าง whitelist ของคนงานที่ประสบความสำเร็จ
เบื้องหลังเราจะส่งคนงานที่คุณรายงานไปยัง whitelist และในรอบถัดไปของการมอบหมายงานให้แก่คนงาน ระบบของเราจะจับคู่ คนงานใน whitelist นี้กับ Captcha ของคุณ หากมีคนงานที่คุณรายงานออนไลน์และว่าง เขาหรือเธอจะอยู่ในคิวแรกเพื่อรับมอบหมายงานใหม่จากคุณ ระบบจะเก็บบันทึกนี้ไว้ในชั่วโมงถัดไปและอาจลบออกหากคุณส่งคำขอ reportIncorrectRecaptcha สำหรับงานซึ่งดำเนินการโดยคนงานคนเดียวกันจาก whitelist
กล่าวโดยสรุปคือ reportCorrectRecaptcha จะเพิ่มผู้ปฏิบัติงานลงในไวท์ลิสต์ของคุณ ส่วน reportIncorrectRecaptcha จะลบพวกเขาออกจากรายการนั้น
การรายงานโทเค็นที่ได้รับการแก้ไขอย่างถูกต้องจะทำงานในปริมาณที่เห็นได้ชัดเจน โดยเริ่มจาก 10 งานต่อนาที นี่เป็นเพราะการโยกย้ายพนักงานของเราอย่างหนักระหว่างคิวงานที่แตกต่างกันและสถานะไม่ว่าง/ไม่ได้ใช้งานในปัจจุบัน ด้วยปริมาณเช่น 1 งานต่อนาที คุณจะไม่สังเกตเห็นการปรับปรุงคุณภาพใดๆ
ต้องส่งรายงานภายใน 60 วินาที หลังจากเสร็จสิ้นงาน หากคุณส่งรายงานในภายหลัง API จะส่งคืนข้อผิดพลาด ERROR_NO_SUCH_CAPCHA_ID โดยอนุญาตให้ส่งรายงานได้เพียงหนึ่งรายงานต่อหนึ่งงาน
ที่อยู่: https://api.anti-captcha.com/reportCorrectRecaptcha
เมธอด: POST
Content-type: application-json
คุณสมบัติคำขอ
คุณสมบัติ | ประเภท | จำเป็น | วัตถุประสงค์ |
---|---|---|---|
clientKey | สตริง | ใช่ | |
taskId | จำนวนเต็ม | ใช่ |
ตัวอย่างคำขอ
curl -i -H "Accept: application/json" \
-H "Content-Type: application/json" \
-X POST -d '{
"clientKey":"YOUR_API_KEY",
"taskId":12345
}' https://api.anti-captcha.com/reportCorrectRecaptcha
โครงสร้างการตอบกลับ
คุณสมบัติ | ประเภท | วัตถุประสงค์ |
---|---|---|
errorId | จำนวนเต็ม | ตัวระบุข้อผิดพลาด 0 - ไม่มีข้อผิดพลาด การดำเนินการเสร็จสมบูรณ์แล้ว >0 - ตัวระบุข้อผิดพลาด รหัสข้อผิดพลาดและคำอธิบายสั้นๆ มีอยู่ในคุณสมบัติ errorCode และ errorDescription |
errorCode | สตริง | |
errorDescription | สตริง | คำอธิบายสั้นๆ เกี่ยวกับข้อผิดพลาด |
status | สตริง | ผลการดำเนินงาน คุณจะได้รับรหัสข้อผิดพลาดหรือ status="success" เมื่อมีการยอมรับข้อร้องเรียน |
ตัวอย่างการตอบกลับ
JSON ที่ไม่มีข้อผิดพลาด
JSON ที่มีข้อผิดพลาด
{
"errorId":0,
"status":"success"
}