Menu

reportCorrectRecaptcha:报告破解正确的 Recaptcha 标记

对于 Recaptcha V3Recaptcha V2 Enterprise 任务,要一同使用此方法和 reportIncorrectRecaptcha。Recaptcha V2 报告目前已被接受但最终会被忽略。我们的 V2 谜题破解质量约为 99%,客户无须列出成功工作人员的白名单。

我们会在幕后将您报告的工作人员列入白名单,对您的人机验证任务进行下一轮工作人员分配时,我们的系统会将此白名单中的工作人员与您的人机验证任务对应起来。如果所报告的工作人员在线并且空闲,则会将其排在前列,优先分得您的新任务。系统会为下一小时保留这一记录,如果对某项任务(由白名单中的同一工作人员执行)发出 reportIncorrectRecaptcha 请求,则可将该记录删除。
简而言之,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 - 错误标识符。错误代码及其简短描述可在 errorCodeerrorDescription 属性中找到。
errorCode字符串
errorDescription字符串简短错误说明
status字符串
操作结果。接受投诉时,要么收到错误代码,要么收到 status="成功"。

回应示例

JSON 没有错误
JSON 有错误
{
    "errorId":0,
    "status":"success"
}