Menu

reportIncorrectRecaptcha: send complaint on a Recaptcha token

São aceitas apenas reclamações para Recaptchas V2 e V3, incluindo o Enterprise Recaptcha. É importante ler a seguinte descrição, caso contrário, nosso sistema pode banir seus reports.
Devido à inabilidade de verificar seu report como fazemos com captchas de imagem, sua reclamação passa primeiro por análises de estatísticas em nosso backend, e é aprovada depois apenas no caso de uma resposta positiva. Basicamente, o que fazemos é comparar as estatísticas de seus reports com as estatísticas de outros clientes confiáveis. Se a taxa do seu report possui uma diferença muito grande de outros reports, ele será ignorado por um intervalo de vários dias. Assim, para melhores resultados, você deve sempre monitorar seus processos automáticos e enviar reports apenas quando você tiver 100% de certeza que o Recaptcha estava errado.
Nem todos os relatórios são aceites. Para calcular a sua taxa média de insucesso com a maior exatidão possível, devem ser enviados um mínimo de 100 tarefas recaptcha por conta para reconhecimento em cada 24 horas.
Reports devem ser enviados dentro de 60 segundos após a finalização da tarefa. Se você enviar o report mais tarde, a API vai retornar o erro ERROR_NO_SUCH_CAPTCHA_ID. É permitido enviar apenas um report por tarefa.

Endereço: https://api.anti-captcha.com/reportIncorrectRecaptcha
Método: POST
Content-type: application-json

Propriedades da solicitação

PropriedadeTipoObrigatórioMotivo
clientKeyStringSim
taskIdInteiroSim

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/reportIncorrectRecaptcha


Estrutura da resposta

PropriedadeTipoMotivo
errorIdInteiroIdentificador de erro.
0 - sem erros, a operação foi concluída com êxito.
>0 - identificador de erro. O código de erro e a sua breve descrição estão disponíveis nas propriedades errorCode e errorDescription.
errorCodeString
errorDescriptionStringCurta descrição do erro
statusStringO resultado da operação. Recebe um código de erro ou status="success" quando a reclamação é aceite.

Exemplo de resposta

JSON sem erros
JSON com um erro
{
    "errorId":0,
    "status":"success"
}