Rozwiąż i omiń Cloudflare Turnstile: szybka metoda

Omijaj Cloudflare Turnstile dzięki szybkiemu, stabilnemu i łatwemu we wdrożeniu rozwiązaniu NextCaptcha. Obsługuje API bez proxy i nalicza opłaty tylko za udane żądania.

NextCaptcha oferuje najszybsze i najbardziej niezawodne API do rozwiązywania Cloudflare Turnstile. Automatycznie omijaj wyzwania Cloudflare Turnstile dzięki naszej zaawansowanej technologii AI. Obsługa SDK Python, Go, C# i JavaScript.

Otrzymaj 1000 żądań za jedyne 0,5 USD
$0.8/1K-$1.0/1K
Rozwiąż prędkość
<3s
SDK
Python / Go / C# / JavaScript
Cloudflare Turnstile

Czym jest Cloudflare Turnstile?

Cloudflare Turnstile to inteligentna alternatywa dla CAPTCHA, zaprojektowana do weryfikacji użytkowników bez uciążliwych wyzwań. W przeciwieństwie do tradycyjnych CAPTCHA wymagających wyboru obrazów lub wpisywania tekstu, Turnstile uruchamia niewidoczne testy przeglądarki, aby określić, czy odwiedzający jest człowiekiem. Jest szeroko stosowany na stronach korzystających z usług Cloudflare i może stanowić poważną przeszkodę dla web scrapingu i automatyzacji.

Uzyskany token można przesłać do docelowej strony internetowej w celu weryfikacji. Turnstile to alternatywa CAPTCHA od Cloudflare zapewniająca bezproblemową weryfikację użytkowników.

Żądanie właściwości

  • websiteURL: Pełny URL strony docelowej, na której jest załadowany widget Turnstile
  • websiteKey: Klucz witryny Turnstile. Można go znaleźć w atrybucie data-sitekey elementu widgetu Turnstile
  • action: Wartość parametru action dla stron Challenge Turnstile, z opcji wywołania turnstile.render
  • data: Wartość parametru cData wymagana dla stron Challenge Turnstile
  • pagedata: Wartość parametru chlPageData wymagana dla stron Challenge Turnstile

Szybki start z NextCaptcha SDK

Najpierw utwórz instancję NextCaptchaAPI z kluczem API. Klucz klienta znajdziesz w panelu NextCaptcha:

Następnie wywołaj metodę turnstile z adresem URL strony docelowej i kluczem witryny Turnstile. Klucz znajduje się w atrybucie data-sitekey widżetu Turnstile na stronie docelowej:

from nextcaptcha import NextCaptchaAPI

api = NextCaptchaAPI(client_key="YOUR_CLIENT_KEY")

result = api.turnstile(
    website_url="https://example.com",
    website_key="0x4XXXXXXXXXXXXXXXXX"
)

Użycie surowego API (bez SDK)

Jeśli wolisz nie używać SDK, możesz wywołać API NextCaptcha bezpośrednio za pomocą biblioteki requests. To podejście daje pełną kontrolę nad żądaniami HTTP:

To podejście wymaga dwóch wywołań API: createTask do przesłania wyzwania Turnstile i getTaskResult do odpytywania o wynik. Zalecany interwał odpytywania to 3 sekundy, aby uniknąć limitów częstotliwości.

POST /createTask
{
  "clientKey": "YOUR_API_KEY",
  "task": {
    "type": "TurnstileTaskProxyless",
    "websiteURL": "https://example.com",
    "websiteKey": "0x4XXXXXXXXXXXXXXXXX"
  }
}

Powiązane linki

Turnstile API

Automatyczna metoda rozwiązywania CAPTCHA Cloudflare Turnstile oparta na tokenach.

Rozpocznij

Jak ominąć Cloudflare Turnstile za pomocą Pythona

Dowiedz się, jak ominąć CAPTCHA Cloudflare Turnstile za pomocą Pythona i API NextCaptcha. Przewodnik krok po kroku z przykładami SDK i API.

jak rozwiązać

NextCaptcha Python SDK

Oto gotowy do produkcji przykład z obsługą błędów i wsparciem dla zmiennych środowiskowych:

GitHub

ominięcie captcha obsługiwane