Castle

Castle

解决时间: 0.5-1.5sOnline

Castle是一个使用Browser SDK指纹识别的设备智能和机器人检测平台。被Framer等众多平台使用。

什么是 Castle?

Castle是一个设备智能平台,使用其Browser SDK收集设备指纹、行为信号并生成请求令牌(x-castle-request-token)用于机器人检测。网站通过cdn.castle.io加载Castle SDK,使用发布密钥(pk_...)。CaptchaSolv在0.5-1.5秒内生成有效的Castle请求令牌和__cuid cookie,支持单次会话生成最多50个令牌。

任务类型

CastleTaskProxyless推荐
CastleTask使用您的代理

API集成

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

参数

参数类型必填描述
websiteURLstringTarget URL protected by Castle
websiteKeystringCastle publishable key (pk_...)
data.__cuidstring-Existing __cuid session cookie
data.countinteger-Number of tokens to generate (1–50)

响应格式

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

使用CaptchaSolv自动解决Castle

CaptchaSolv提供可用于生产的API来自动生成Castle Browser SDK令牌。适用于所有Castle保护的网站,包括Framer、SaaS平台和电商网站。发送目标URL和发布密钥(pk_...)--我们的引擎在0.5-1.5秒内返回有效的x-castle-request-token头部和__cuid cookie。支持批量生成每次最多50个令牌。

常见问题

如何找到Castle发布密钥?

打开DevTools → 网络选项卡,查找对cdn.castle.io的请求。发布密钥在URL中:cdn.castle.io/v2/castle.js?pk_XXXXX。

什么是__cuid cookie?

__cuid cookie是Castle的设备/会话标识符。由Castle SDK在首次访问时设置,应包含在所有后续请求中。

我可以一次生成多个令牌吗?

可以。将data.count设置为1到50之间的值。所有令牌都在同一浏览器会话中生成,共享相同的__cuid和userAgent。比单独请求快得多。

Castle解决速度如何?

Castle令牌在0.5-1.5秒内生成。使用data.count的多令牌请求更高效,因为它们重用单个浏览器会话。

哪些网站使用Castle保护?

Castle被SaaS平台、电商网站和网站构建器(包括Framer)使用。可通过对cdn.castle.io的请求或x-castle-request-token头部识别。

其他支持的验证码类型

准备开始了吗?

使用我们简单的API,几分钟内开始解决验证码。