跳转到主要内容

🚀 验证码绕过服务(依赖指纹浏览器)

在使用我们的指纹浏览器进行数据采集或自动化操作时,若目标网站触发验证码(如滑块、人机校验等),无需自行实现复杂的识别与模拟逻辑。 我们的平台集成了 验证码自动绕过能力,并通过 自定义 CDP 命令 对外开放,开发者只需在爬虫代码中调用指定命令,即可自动完成验证码处理。 ✅ 无需打码平台 ✅ 无需图像识别 ✅ 与浏览器环境深度融合,稳定性更高

🧠 核心能力说明

  • 通过 CDP(Chrome DevTools Protocol) 调用平台的验证码绕过功能
  • 支持多种主流验证码类型(Cloudflare / Google / TikTok / Temu / Datadome 等)
  • 阻塞式等待验证码完成,成功 / 失败状态清晰返回
  • 验证码通过后即可继续执行后续业务逻辑

📌 通用调用方式

统一使用以下 CDP 命令:
Captchas.automaticSolver

参数说明

参数名类型说明
timeoutnumber验证码绕过最大等待时间(单位:秒)
solverTypestring验证码类型(见下方对照表)

🧩 各爬虫框架调用示例

1️⃣ DrissionPage 示例(Python)

result = page.run_cdp(
    'Captchas.automaticSolver',   # 使用我们预定义的验证码绕过命令
    timeout=120,                  # 最大等待时间(秒)
    solverType='tiktok_slide_simple'
)

if result.get("status", False) == True:
    print("绕过成功")
else:
    print("绕过失败")

2️⃣ Playwright 示例(Python )

cdp_session = await page.context.new_cdp_session(page)

result = await cdp_session.send(
    "Captchas.automaticSolver",
    {
        "timeout": 120,
        "solverType": "tiktok_slide_simple"
    }
)

if result.get("status", False):
    print("绕过成功")
else:
    print("绕过失败")

3️⃣ Puppeteer 示例(Node.js)

const client = await page.target().createCDPSession();

const result = await client.send('Captchas.automaticSolver', {
  timeout: 120,
  solverType: 'tiktok_slide_simple'
});

if (result.status) {
  console.log("绕过成功");
} else {
  console.log("绕过失败");
}

4️⃣ Selenium 示例(Python)

result = driver.execute_cdp_cmd(
    "Captchas.automaticSolver",
    {
        "timeout": 120,
        "solverType": "tiktok_slide_simple"
    }
)

if result.get("status", False) == True:
    print("绕过成功")
else:
    print("绕过失败")

✅ 验证码类型对照表(solverType)

验证码类型solverType示例
Cloudflare Turnstilecloudflare177018653091128006907205 210633353710 5057bcce3dd14683ad38b71b9d1137f5
Google reCAPTCHA v2google-v228006907205 210632881730 C77bff9e0a4e4c529b8401b5b7fa0e50
Google reCAPTCHA v3google-v3
DataDome 滑块验证码datadome28006907205 210629923577 E941b2430f4d4f5ba502b9ebcd8152c9
OOCL Rotate Slideoocl_slide177018653077728006907205 210631115860 727dfcd2512e4fd098895015be493707
Temu 全系列验证码temu_auto28006907205 210632073932 11d4c2a4fecd4a2d90f5d580a56a3dca
TikTok 滑块验证码tiktok_slide_simple28006907205 210628729282 34c4785d8fdd41989e0b7402746db510

🔚 使用说明

status = true 时,表示验证码已成功处理,可直接继续执行登录、数据抓取、表单提交等后续业务逻辑; 若返回失败,可根据业务需要选择重试或更换验证码类型。