Join And Get Free Trial!

Página de demonstração do reCaptcha v3, página de teste online do reCaptcha v3

reCAPTCHA v3 é um serviço desenvolvido pelo Google projetado para proteger sites de spam e abuso, ao mesmo tempo em que fornece uma melhor experiência do usuário em comparação com versões anteriores do reCAPTCHA. Ao contrário de seus predecessores, o reCAPTCHA v3 não exige que os usuários resolvam desafios (como identificar semáforos ou digitar texto de imagens). Em vez disso, ele opera invisivelmente em segundo plano para analisar as interações do usuário e determinar se são humanos ou bots potencialmente maliciosos

recaptcha v2 demo

Método de resolução automática baseado em token para reCAPTCHA v3.

Ignore o reCAPTCHA v3 com o serviço de resolução de captcha NextCaptcha, mais rápido, altamente mantido, atualizado e mais barato. E pague apenas pelas solicitações bem-sucedidas.

Use o solucionador NextCaptcha reCAPTCHA v3 para desvio automático.

Como resolver o reCAPTCHA V3?

Como encontrar a chave do site reCAPTCHA V3?

  • 1. Abra o console do desenvolvedor em seu navegador e mude para a guia rede para encontrar o URL da solicitação com `recaptcha/enterprise/anchor` e copie o valor da consulta de pesquisa `k`.
  • 2. Abra o console do desenvolvedor em seu navegador e encontre o elemento com o atributo data-sitekey.

Ignorar métodos reCAPTCHA v3

1. Ignorar métodos reCAPTCHA v3

  • 1. Modo de retorno imediato do token

    • a. Tornar a carga útil da tarefa imediata do solucionador recaptcha v3
    • b. API endpoint: https://api-v2.nextcaptcha.com/getToken
    • c. Method: POST
    • c. Content type: application/json
    • d. Payload:
      { "clientKey": "api key", "task": { "type": "RecaptchaV3TaskProxyless", "websiteURL": "https://google.com", "websiteKey": "6LfD3PIbAAAAAJs_eEHvoOl75_83eXSqpPSRFJ_u", "pageAction": "login" } }
    • e. Se tudo funcionar bem, o servidor retornará o token invisível recaptcha em resposta imediata
      0|03AFcWeA4rpfEqUc6xCJsyhBoLLCwAzllnDfcqB2rx5iXBVW0To3SLFrPaNPR4nUT1NtlLqeGFoh8fy01fpMjyTrrWdjjFORb4CNoJxjUKBADdlHGuD64tCL3FVrjiuFpH8oiUHuPspowBdIY_5i1LNgqSmyOmdSLIAdH4LVRFvy4jcyvTwwmjK7HZiS57U-HFrpZ7unuBGoDWOofmk3nu_cYbifcMnE4Rf0QrgtKAmZMiAYsWtJ-mMu2NH0LIdD3agH6LqD2DftNXSJEO9DJ_ihhpwgaRSaNcM366_VBYM3QuiC11_mkQ4DqOPGCNIrWvWePm5kN-aqRUNl0qQ3Vr9Oc1ii6eCjB4yPNjxSOwlR-GvIAqMlWNWY_UvhJJfterBLjthVK4d9caTR__vU_RPkyccBegSJRNZEowQDWeMbjEt-_em_daKo7uCa7fPQMtodE5NysmgAl7pYMAtjusTGylVZ4iEFI03J9IFIMTvkDm5jOWKmfTJ1uUrqT0906zmDTnnp9CsL7iOwRWeziDDDidroRBxcEabsAp7lps7PmvwUHw6WDxFC0GQoCupKmiYYBsRwuZdn3Vkn92aqkq8YlJSZOaCLseu1GpnYRhporDYbVnJnWNfEHzvYYEsjHEMSjZQlGiyInlZ50t2-wi-Me1GZKlY67ARROHNepdBlVg_zLQUniBHGSWRJt6ttEnCBsYAxvTaOsSzehY2vHaQKfR8uLPxC8GfQ
  • 2. Modo de tarefa tradicional

    • a. Tornar a carga útil de tarefa tradicional do solucionador recaptcha v3
    • b. API endpoint: https://api.nextcaptcha.com/createTask
    • c. Method: POST
    • c. Content type: application/json
    • d. Payload:
      { "clientKey": "api key", "task": { "type": "RecaptchaV3TaskProxyless", "websiteURL": "https://google.com", "websiteKey": "6LfD3PIbAAAAAJs_eEHvoOl75_83eXSqpPSRFJ_u", "pageAction": "login" } }
    • e. Em seguida, faça a carga útil da solicitação de token com a resposta `taskId` e faça um loop até que o resultado da tarefa esteja pronto ou falhe
    • f. Obtenha a carga útil do resultado da tarefa do token recaptcha v3:
      { "clientKey": "api key", "taskId": 1781234567890 }
  • 2. Modo URL de retorno de chamada

    • a. Faça a carga útil da tarefa de retorno de chamada do solucionador recaptcha v3
    • b. API endpoint: https://api.nextcaptcha.com/createTask
    • c. Method: POST
    • c. Content type: application/json
    • d. Payload:
      { "clientKey": "api key", "task": { "type": "RecaptchaV3TaskProxyless", "websiteURL": "https://google.com", "websiteKey": "6LfD3PIbAAAAAJs_eEHvoOl75_83eXSqpPSRFJ_u", "pageAction": "login" }, "callbackUrl": "process the captcha solution results url" }
    • e. Se tudo funcionar bem, o servidor enviará o resultado da tarefa do solucionador de recaptcha para o imediato `callbackurl`

2. Com SDK

# https://github.com/nextcaptcha/nextcaptcha-python
 
import os
import sys
from nextcaptcha import NextCaptchaAPI
 
client_key = os.getenv('NEXTCAPTCHA_KEY', "YOUR_CLIENT_KEY")
 
api = NextCaptchaAPI(client_key=client_key)
try:
  result = api.recaptchav3(website_url="https://example.com", website_key="SITE_KEY")
 
except Exception as e:
  sys.exit(e)
 
else:
  sys.exit('solved: ' + str(result))

Conclusão

No console do desenvolvedor, encontre textarea com id="g-recaptcha-response" e coloque lá o código recebido. Em seguida, clique no botão Verificar.