reportCorrectRecaptcha: گزارش توکنهای ریکپچای حل شده صحیح
از این متد همراه با reportIncorrectRecaptcha برای وظایف Recaptcha V3 و Recaptcha V2 Enterprise خودتان استفاده کنید. گزارشهای ریکپچا V2 فعلاً پذیرفته میشوند اما در نهایت نادیده گرفته میشوند.
ما در پشتصحنه، کارگری که گزارش کردهاید را در لیست سفید قرار میدهیم و در نوبت بعدی تخصیص کارگرها به کپچاهای شما، این لیست با کپچاهای شما منطبق میشود. اگر یکی از کارگران گزارش شده، آنلاین و بیکار باشد، او در جلوی صف قرار میگیرد تا وظیفه جدید شما را انجام دهد. سیستم، این پرونده را برای ساعت بعد نگهداری میکند و اگر گزارش reportIncorrectRecaptcha را برای وظیفهای بفرستید که همان کارگر در لیست سفید اجرا کرده است، شاید آن را حذف کند.
به طور خلاصه، reportCorrectRecaptcha کارگران را به لیست سفید شما اضافه میکند، reportIncorrectRecaptcha آنها را از آن حذف میکند.
گزارش صحیح توکنهای حل شده در حجمهای قابلتوجه، از ۱۰ وظیفه در دقیقه شروع میشود. این حالت به دلیل انتقال شدید کارگران ما بین صفهای وظیفه مختلف و وضعیت فعلی مشغول بودن/بیکار بودن آنها است. در حجمهایی مثل ۱ وظیفه در دقیقه، هیچ ارتقای کیفیتی را مشاهده نخواهید کرد.
گزارشها باید ظرف ۶۰ ثانیه بعد از انجام وظیفه ارسال شوند. اگر گزارشی را دیرتر ارسال کنید، 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"
}