أنواع المهام المدعومة
أوامر API
مقالات
قسم الشروحات
GitHub
قائمة الوثائق

reportCorrectRecaptcha: الإبلاغ عن رموز Recaptcha التي تم حلها بشكل صحيح

استخدم هذا الأمر مع reportIncorrectRecaptcha لمهامك Recaptcha V3 و Recaptcha V2 Enterprise. يتم قبول تقارير الإصدار الثاني Recaptcha حاليًا ولكن سيتم تجاهلها في النهاية. تبلغ نسبة نجاح حل رموز التحقق من الإصدار الثاني حوالي 99٪ ولا تحتاج إلى إنشاء قائمة خاصة للعمال الناجحين المسموح بهم.

خلف الكواليس، سنضع الموظف الذي أثنيت عليه للقائمة المفضلة للعمال المسموح بهم، وفي الجولة التالية من تعيين الموظفين لحل رموز التحقق الخاصة بك، سيقارن نظامنا هذه القائمة مع رموز التحقق. إذا كان أي من الموظفين الذين تم تحديدهم متصلاً بالإنترنت وغير مشغول، فسيتم وضعه على رأس اللائحة لتولي مهمتك الجديدة. سيحتفظ النظام بهذا السجل للساعة التالية وقد يزيله إذا أرسلت reportIncorrectRecaptcha طلبًا لمهمة يتم تنفيذها بواسطة نفس الموظف من القائمة المُفضلة.
الملخص، reportCorrectRecaptcha يضيف الموظفون إلى قائمتك المُفضلة، reportIncorrectRecaptcha يزيلهم من القائمة

سيعمل الإبلاغ عن الرموز التي تم حلها بشكل صحيح في حالة وجود كميات كبيرة من المهمات، بداية من 10 مهام في الدقيقة. وذلك نظرًا لسرعة تحول الموظفين لدينا بين قوائم انتظار المهام المختلفة وحالة الانشغال/الخمول الحالية. ولن تشعر بأي تحسينات في الجودة، في حالة وجود أحمال تشغيلية مثل مهمة واحدة في الدقيقة.

ينبغي إرسال التقارير في غضون 60 ثانية بعد إكمال المهمة. إذا أرسلت التقرير بعد هذه المدة، فسوف يظهر API خطأ ERROR_NO_SUCH_CAPCHA_ID. يسمح بإرسال تقرير واحد فقط لكل مهمة.

العنوان: https://api.anti-captcha.com/reportCorrectRecaptcha
الأمر: POST
Content-type: application-json

خصائص الطلب

الخاصية نوع الخاصية الأهمية الوظيفة
clientKey String مطلوبة
taskId Integer مطلوبة

مثال على الطلب

CURL
          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 Integer مُعرف الخطأ
0 - لا يوجد أخطاء، اكتملت العملية بنجاح.
1 - مُعرّف الخطأ. تم نقل رمز الخطأ والوصف المختصر في خصائص errorCode و errorDescription.
errorCode String
errorDescription String شرح مختصر للخطأ
status String
نتيجة العملية. تتلقى إما رمز خطأ أو رسالة "نجاح"عند قبول الشكوى.

مثال على الاستجابة

كود JSON بدون أخطاء
          {
    "errorId":0,
    "status":"success"
}
        
خطأ بكود JSON
          {
    "errorId": 16,
    "errorCode": "ERROR_NO_SUCH_CAPCHA_ID",
    "errorDescription": "Task you are requesting does not exist in your current task list or has been expired."
}