Pular para o conteúdo principal
Está tendo problemas para obter o token?
Entre em contato com o suporte

Configuração do limite de confiança para reconhecimento de CAPTCHA de texto

Como definir o limite de confiança na resposta abaixo do qual o dinheiro não será cobrado

Na CapMonster.Cloud, a aceitação de captchas depende de sua complexidade. Os clientes pagam apenas por captchas resolvidos corretamente.

NAtenção!

O parâmetro recognizingThreshold aplica-se somente a ImageToTextTask (captchas de texto). Para outros tipos de captchas (ReCaptcha, Turnstile, etc.), esse parâmetro não é usado e não afeta o resultado.

Para que o CapMonster.Cloud retorne um resultado garantido correto, você pode passar, juntamente com a solicitação de reconhecimento do captcha, um parâmetro recognizingThreshold com um valor entre 0 e 100. Esse parâmetro permite que você defina o limite de confiança do sistema na resposta correta para o captcha e determina o valor mínimo abaixo do qual o dinheiro não será descontado do saldo.


Exemplo

POST

https://api.capmonster.cloud/createTask
{

"task": {
...
"recognizingThreshold" : 70
},
"clientKey":"API_KEY",
"softId" : 345

}

Nesse caso, se o parâmetro for igual a 70, apenas respostas em que nosso sistema tem mais de 70% de certeza serão retornadas; caso contrário, será retornado o erro: “ERROR_CAPTCHA_UNSOLVABLE”.

informação

O limite de confiança é uma métrica interna usada pelo sistema para avaliar a probabilidade de que o texto reconhecido esteja correto. Quanto maior o limite, mais precisas são as respostas, mas também aumenta a frequência com que as tarefas podem ser consideradas insolúveis (ERROR_CAPTCHA_UNSOLVABLE).

Outra maneira de passar um limite é usar apenas o campo para especificar a ApiKey. Você pode adicionar a informação do limite no seguinte formato: {apikey}__recognizingthreshold_{value}

Por exemplo, “API_KEY__recognizingthreshold_70”.

Você também pode inserir o nome do módulo com a chave no seguinte formato: {apikey}__module-name.

A chave, o limite de confiança e o nome do módulo são indicados com o sublinhado “__”.

Exemplo: “API_KEY__solvemedia__recognizingthreshold_70”.

nota

Se você não conseguir definir o limite de confiança da resposta, entre em contato com nossa equipe de suporte, nós ajudaremos você a configurá-lo!