Castle

Castle

Czas rozwiązywania: 0.5-1.5sOnline

Castle to platforma wykrywania botów i analizy urządzeń wykorzystująca fingerprinting Browser SDK. Używana przez Framer i wiele innych platform.

Czym jest Castle?

Castle to platforma analizy urządzeń, która wykorzystuje Browser SDK do zbierania odcisków urządzeń, sygnałów behawioralnych i generowania tokenów żądań (x-castle-request-token) do wykrywania botów. Strony ładują Castle SDK przez cdn.castle.io z kluczem publicznym (pk_...), a każde żądanie do chronionych endpointów musi zawierać świeży token i ciasteczko __cuid. Castle jest używany przez platformy takie jak Framer, produkty SaaS i serwisy e-commerce. CaptchaSolv generuje ważne tokeny Castle i ciasteczka __cuid w 0,5–1,5 sekundy, z obsługą do 50 tokenów w jednej sesji.

Typ zadania

CastleTaskProxylessZalecany
CastleTaskZ Twoim proxy

Integracja API

POST https://v1.captchasolv.com/solveJSON
{
  "clientKey": "YOUR_API_KEY",
  "task": {
    "type": "CastleTaskProxyless",
    "websiteURL": "https://example.com",
    "websiteKey": "pk_XXXXXXXXXXXXX"}
}

Parametry

ParametrTypWymaganyOpis
websiteURLstringTarget URL protected by Castle
websiteKeystringCastle publishable key (pk_...)
data.__cuidstring-Existing __cuid session cookie
data.countinteger-Number of tokens to generate (1–50)

Format odpowiedzi

Response
{
  "errorId": 0,
  "solution": {
    "token": "eyJhbGciOi...",
    "cookie": "__cuid=...",
    "userAgent": "Mozilla/5.0..."}
}
PoleOpis
tokenx-castle-request-token header value
cookie__cuid session cookie
userAgentUser agent used during solve (must reuse)

Rozwiązuj Castle automatycznie z CaptchaSolv

CaptchaSolv udostępnia gotowy do produkcji API do automatycznego generowania tokenów Castle Browser SDK. Działa ze wszystkimi stronami chronionymi przez Castle, w tym Framer, platformami SaaS i serwisami e-commerce. Wyślij docelowy URL i klucz publiczny (pk_...) - nasz silnik załaduje Castle SDK, wygeneruje ważne odciski urządzeń i zwróci nagłówki x-castle-request-token oraz ciasteczka __cuid w 0,5–1,5 sekundy. Obsługuje generowanie do 50 tokenów na żądanie.

Często zadawane pytania

Jak znaleźć klucz publiczny Castle?

Otwórz DevTools → karta Sieć i szukaj żądań do cdn.castle.io. Klucz publiczny jest w URL: cdn.castle.io/v2/castle.js?pk_XXXXX. Możesz też szukać w źródle strony _castle('setKey', 'pk_...').

Czym jest ciasteczko __cuid?

__cuid to identyfikator urządzenia/sesji Castle. Jest ustawiany przez Castle SDK przy pierwszej wizycie i powinien być dołączany do kolejnych żądań. Przekaż go przez data.__cuid, aby kontynuować istniejącą sesję.

Czy mogę wygenerować wiele tokenów naraz?

Tak. Ustaw data.count na wartość od 1 do 50. Wszystkie tokeny są generowane w jednej sesji przeglądarki, współdzieląc ten sam __cuid i userAgent. Jest to znacznie szybsze niż osobne żądania.

Jak szybkie jest rozwiązywanie Castle?

Tokeny Castle są generowane w 0,5–1,5 sekundy na token. Żądania wielotokenowe z data.count są jeszcze wydajniejsze, ponieważ wykorzystują jedną sesję przeglądarki.

Które strony używają ochrony Castle?

Castle jest używany przez platformy SaaS, serwisy e-commerce i kreatory stron, w tym Framer. Rozpoznasz Castle po żądaniach do cdn.castle.io lub nagłówku x-castle-request-token.

Inne wspierane typy captcha

Gotowy do rozpoczęcia?

Zacznij rozwiązywać captcha w kilka minut dzięki naszemu prostemu API.