Guia
getToken: Obter Token Diretamente

getToken: obter token diretamente

WARNING

Obtenha a tarefa diretamente para resolver o tipo de captcha selecionado.

Especifique o tipo de captcha no parâmetro.

Atualmente, suporta os seguintes tipos:

  • ReCaptchaV2Task

  • ReCaptchaV2EnterpriseTask

  • ReCaptchaV2TaskProxyLess

  • ReCaptchaV2EnterpriseTaskProxyLess

  • ReCaptchaV3Task

  • ReCaptchaV3EnterpriseTask

  • ReCaptchaV3TaskProxyLess

  • ReCaptchaV3EnterpriseTaskProxyLess

Exemplo de requisição

POST https://api.capsolver.com/getToken
Host: api.capsolver.com
Content-Type: application/json
 
{
    "clientKey":"YOUR_API_KEY",
    "appId": "APP_ID",
    "task": {
        "type":"ReCaptchaV3TaskProxyLess",// Escreva abaixo o tipo que você precisa identificar
        "websiteURL": "https://demo.com/",
        "websiteKey": "6LcpsXsnAAAAAbbAcafeiCCr3xxx2UeZ8qef1Hbb"
    }
}

Parâmetros de Requisição

ParâmetrosTipoObrigatórioDescrição
clientKeyStringSimChave da conta do cliente, pode ser encontrada no painel
appIdStringNãoSeu appId de Desenvolvedor, Solicite na seção de desenvolvedores do painel
taskObjectSimObjeto da tarefa
callbackUrlStringNãoo token será enviado (post) para este endpoint

Exemplo de resposta

{
    "errorId": 0,
	"taskId": "...",
    "solution": {
        "gRecaptchaResponse": "03AGdBq25SxXT-pmSeBXjzScW-EiocHwwpwqtk1QXlJnGnUJCZrgjwLLdt7cb0..."
    },
    "status": "ready"
}

Estrutura da Resposta

ParâmetrosTipoDescrição
errorIdIntegerMensagem de erro:
0 - sem erro
1 - com erro
errorCodeStringerrorCode: lista completa de erros
errorDescriptionStringDescrição do erro
statusString• ready
solutionObjectDados do resultado da tarefa. Diferente para cada tipo de tarefa

Especificação da resposta

  • Sucesso no reconhecimento: Quando errorId = 0 e status = ready , o resultado está em solution.

  • Erro: Quando errorId for maior que 0, por favor, verifique as informações do erro de acordo com errorDescription.

    errorCode: lista completa de erros