Join And Get Free Trial!

reCaptcha v2 Demo Page, recaptcha v2 testowa strona internetowa

Ta strona demonstracyjna reCAPTCHA V2 pokazuje, jak działa reCAPTCHA V2, znana również jako reCAPTCHA „Nie jestem robotem”, i jak działa jej proces weryfikacji, chroniący witryny przed botami i nadużyciami

recaptcha v2 demo

Metoda automatycznego rozwiązywania problemów reCAPTCHA V2 oparta na tokenach.

Omiń reCAPTCHA V2 dzięki najszybszej, najtańszej i najlepiej utrzymanej usłudze rozwiązywania captcha NextCaptcha. i płać tylko za pomyślnie zrealizowane żądania.

Użyj narzędzia NextCaptcha reCAPTCHA V2 do automatycznego pomijania captcha.

Jak rozwiązać problem z reCAPTCHA V2?

Jak znaleźć klucz witryny reCAPTCHA V2?

  • 1. Otwórz konsolę programisty w przeglądarce i przejdź do karty sieci, aby znaleźć adres URL żądania za pomocą `recaptcha/api2/anchor` i skopiuj zapytanie `k`.
  • 2. Otwórz konsolę programisty w przeglądarce i znajdź element z atrybutem data-sitekey.

Pomiń metody reCAPTCHA v2

1. Pomiń metody reCAPTCHA v2

  • 1. Tryb natychmiastowego zwrotu tokenu

    • a. Utwórz natychmiastowy ładunek zadania w rozwiązaniu recaptcha v2
    • b. API endpoint: https://api-v2.nextcaptcha.com/getToken
    • c. Method: POST
    • c. Content type: application/json
    • d. Payload:
      { "clientKey": "api key", "task": { "type": "RecaptchaV2TaskProxyless", "websiteURL": "https://www.google.com/recaptcha/api2/demo", "websiteKey": "6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-" } }
    • e. Jeśli wszystko działa poprawnie, serwer natychmiast zwróci token recaptcha w odpowiedzi
      0|03AFcWeA4rpfEqUc6xCJsyhBoLLCwAzllnDfcqB2rx5iXBVW0To3SLFrPaNPR4nUT1NtlLqeGFoh8fy01fpMjyTrrWdjjFORb4CNoJxjUKBADdlHGuD64tCL3FVrjiuFpH8oiUHuPspowBdIY_5i1LNgqSmyOmdSLIAdH4LVRFvy4jcyvTwwmjK7HZiS57U-HFrpZ7unuBGoDWOofmk3nu_cYbifcMnE4Rf0QrgtKAmZMiAYsWtJ-mMu2NH0LIdD3agH6LqD2DftNXSJEO9DJ_ihhpwgaRSaNcM366_VBYM3QuiC11_mkQ4DqOPGCNIrWvWePm5kN-aqRUNl0qQ3Vr9Oc1ii6eCjB4yPNjxSOwlR-GvIAqMlWNWY_UvhJJfterBLjthVK4d9caTR__vU_RPkyccBegSJRNZEowQDWeMbjEt-_em_daKo7uCa7fPQMtodE5NysmgAl7pYMAtjusTGylVZ4iEFI03J9IFIMTvkDm5jOWKmfTJ1uUrqT0906zmDTnnp9CsL7iOwRWeziDDDidroRBxcEabsAp7lps7PmvwUHw6WDxFC0GQoCupKmiYYBsRwuZdn3Vkn92aqkq8YlJSZOaCLseu1GpnYRhporDYbVnJnWNfEHzvYYEsjHEMSjZQlGiyInlZ50t2-wi-Me1GZKlY67ARROHNepdBlVg_zLQUniBHGSWRJt6ttEnCBsYAxvTaOsSzehY2vHaQKfR8uLPxC8GfQ
  • 2. Tradycyjny tryb zadań

    • a. Utwórz tradycyjny ładunek zadania w rozwiązaniu recaptcha v2
    • b. API endpoint: https://api.nextcaptcha.com/createTask
    • c. Method: POST
    • c. Content type: application/json
    • d. Payload:
      { "clientKey": "api key", "task": { "type": "RecaptchaV2TaskProxyless", "websiteURL": "https://www.google.com/recaptcha/api2/demo", "websiteKey": "6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-" } }
    • e. Następnie utwórz ładunek żądania tokena z odpowiedzią „taskId” i pętlę, aż wynik zadania będzie gotowy lub zakończy się niepowodzeniem
    • f. Pobierz ładunek wyniku zadania tokena recaptcha v2:
      { "clientKey": "api key", "taskId": 1781234567890 }
  • 2. Tryb adresu URL wywołania zwrotnego

    • a. Utwórz ładunek zadania wywołania zwrotnego rozwiązania recaptcha v2
    • b. API endpoint: https://api.nextcaptcha.com/createTask
    • c. Method: POST
    • c. Content type: application/json
    • d. Payload:
      { "clientKey": "api key", "task": { "type": "RecaptchaV2TaskProxyless", "websiteURL": "https://www.google.com/recaptcha/api2/demo", "websiteKey": "6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-" }, "callbackUrl": "process the captcha solution results url" }
    • e. Jeśli wszystko działa poprawnie, serwer wyśle ​​wynik zadania rozwiązywania recaptcha bezpośrednio do `callbackurl`

2. Z 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.recaptchav2(website_url="https://example.com", website_key="SITE_KEY")
 
except Exception as e:
  sys.exit(e)
 
else:
  sys.exit('solved: ' + str(result))

Wniosek

W konsoli programisty znajdź obszar tekstowy o identyfikatorze „g-recaptcha-response” i umieść tam otrzymany kod. Następnie kliknij przycisk Sprawdź.