Join And Get Free Trial!

Página de demostración de reCaptcha v3

reCAPTCHA v3 es un servicio desarrollado por Google diseñado para proteger los sitios web del spam y el abuso y, al mismo tiempo, brindar una mejor experiencia de usuario en comparación con versiones anteriores de reCAPTCHA. A diferencia de sus predecesores, reCAPTCHA v3 no requiere que los usuarios resuelvan desafíos (como identificar semáforos o escribir texto a partir de imágenes). En cambio, opera de manera invisible en segundo plano para analizar las interacciones de los usuarios y determinar si son humanos o bots potencialmente maliciosos.

recaptcha v2 demo

Método de resolución automática basado en tokens para reCAPTCHA v3.

Evite reCAPTCHA v3 con el servicio de resolución de captcha NextCaptcha, más rápido, altamente mantenido, actualizado y más económico. y pague solo por solicitudes exitosas.

Utilice el solucionador NextCaptcha reCAPTCHA v3 para la omisión automática.

¿Cómo resolver reCAPTCHA V3?

¿Cómo encontrar la clave del sitio reCAPTCHA V3?

  • 1. Abra la consola de desarrollador en su navegador y cambie a la pestaña de red para encontrar la URL de solicitud con `recaptcha/enterprise/anchor` y copie el valor de la consulta de búsqueda `k`.
  • 2. Abra la consola de desarrollador en su navegador y busque el elemento con el atributo data-sitekey.

Omitir los métodos reCAPTCHA v3

1. Omitir los métodos reCAPTCHA v3

  • 1. Modo de devolución inmediata del token

    • a. Haga que la carga útil de la tarea del solucionador recaptcha v3 sea inmediata
    • 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. Si todo funciona bien, el servidor devolverá el token invisible recaptcha en respuesta inmediata
      0|03AFcWeA4rpfEqUc6xCJsyhBoLLCwAzllnDfcqB2rx5iXBVW0To3SLFrPaNPR4nUT1NtlLqeGFoh8fy01fpMjyTrrWdjjFORb4CNoJxjUKBADdlHGuD64tCL3FVrjiuFpH8oiUHuPspowBdIY_5i1LNgqSmyOmdSLIAdH4LVRFvy4jcyvTwwmjK7HZiS57U-HFrpZ7unuBGoDWOofmk3nu_cYbifcMnE4Rf0QrgtKAmZMiAYsWtJ-mMu2NH0LIdD3agH6LqD2DftNXSJEO9DJ_ihhpwgaRSaNcM366_VBYM3QuiC11_mkQ4DqOPGCNIrWvWePm5kN-aqRUNl0qQ3Vr9Oc1ii6eCjB4yPNjxSOwlR-GvIAqMlWNWY_UvhJJfterBLjthVK4d9caTR__vU_RPkyccBegSJRNZEowQDWeMbjEt-_em_daKo7uCa7fPQMtodE5NysmgAl7pYMAtjusTGylVZ4iEFI03J9IFIMTvkDm5jOWKmfTJ1uUrqT0906zmDTnnp9CsL7iOwRWeziDDDidroRBxcEabsAp7lps7PmvwUHw6WDxFC0GQoCupKmiYYBsRwuZdn3Vkn92aqkq8YlJSZOaCLseu1GpnYRhporDYbVnJnWNfEHzvYYEsjHEMSjZQlGiyInlZ50t2-wi-Me1GZKlY67ARROHNepdBlVg_zLQUniBHGSWRJt6ttEnCBsYAxvTaOsSzehY2vHaQKfR8uLPxC8GfQ
  • 2. Modo de tarea tradicional

    • a. Haga que la carga útil de la tarea tradicional del 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. Luego, haga la carga útil de la solicitud de obtención de token con la respuesta `taskId` y realice un bucle hasta que el resultado de la tarea esté listo o falle.
    • f. Obtener la carga útil del resultado de la tarea del token recaptcha v3:
      { "clientKey": "api key", "taskId": 1781234567890 }
  • 2. Modo URL de devolución de llamada

    • a. Hacer la carga útil de la tarea de devolución de llamada del 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. Si todo funciona bien, el servidor enviará el resultado de la tarea del solucionador de recaptcha al `callbackurl` inmediato

2. Con 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))

Conclusión

En la consola del desarrollador, busque el área de texto con id="g-recaptcha-response" y coloque allí el código recibido. Luego, haga clic en el botón Verificar.