reportCorrectRecaptcha: reporta tokens de Recaptcha resolvidos corretamente
Use este método juntamente com reportIncorrectRecaptcha para o suas tarefas Recaptcha V3 e Recaptcha V2 Enterprise. Relatórios para Recaptcha V2 estão, atualmente, sendo aceitos, mas eventualmente ignorados. Nossa qualidade para V2 é de, aproximadamente 99%, e você não precisa construir uma lista de permissões de workers bem sucedidos.
Por trás, vamos colocar o worker que você relatou em uma lista de permissões, e na próxima rodada de atribuição de workers para seus captchas, nosso sistema vai combinar essa lista com seus captchas. Se algum dos workers relatados estiver online e ocioso, ele será colocado na frente da fila para atribuição à sua nova tarefa. O sistema manterá esse registro para a próxima hora e poderá removê-lo se você enviar um relatório reportIncorrectRecaptcha para uma tarefa, que é executado pelo mesmo worker da lista de permissões.
Resumindo, o reportCorrectRecaptcha adiciona workers à sua lista de permissões, enquanto o reportIncorrectRecaptcha remove workers dela.
A comunicação de tokens corretamente resolvidos funciona em volumes significativos, a partir de 10 tarefas por minuto. Isso se deve à forte migração de nossos workers entre diferentes filas de tarefas e ao seu estado atual de ocupado/ocioso. Com volumes como 1 tarefa por minuto, você não notará nenhuma melhoria na qualidade.
Os reports devem ser enviados dentro de 60 segundos da conclusão da tarefa. Se você fizer um pedido depois desse período, a API vai retornar o erro ERROR_NO_SUCH_CAPCHA_ID. Apenas um report pode ser enviado por tarefa.
Endereço: https://api.anti-captcha.com/reportCorrectRecaptcha
Método: POST
Content-type: application-json
Propriedades da solicitação
| Propriedade | Tipo | Obrigatório | Motivo |
|---|---|---|---|
| clientKey | String | Sim | |
| taskId | Inteiro | Sim |
Exemplo de solicitação
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/reportCorrectRecaptchaEstrutura da resposta
| Propriedade | Tipo | Motivo |
|---|---|---|
| errorId | Inteiro | Identificador de erro. 0 - sem erros, operação concluída com sucesso. >0 - identificação do erro. O código de erro e sua breve descrição estão disponíveis nas propriedades errorCode e errorDescription. |
| errorCode | String | |
| errorDescription | String | Curta descrição do erro |
| status | String | O resultado da operação. Você receberá um código de erro ou status="success" quando a reclamação for aceita. |
Exemplo de resposta
JSON sem erros
JSON com um erro
{
"errorId":0,
"status":"success"
}