reCAPTCHA v2 回调

reCAPTCHA v2 回调识别工具:当没有提交按钮时

在本地识别 data-callback reCAPTCHA v2 小组件:CapSkip 返回 g-recaptcha-response token 并触发页面回调,因此没有提交按钮的表单也能通过。

Windows x64·本地运行,验证码不会离开你的电脑
  • 无限量识别
  • 数秒内识别
  • 90-100% 准确率
每月 reCAPTCHA 数量11,000
11.0k250.0k
别家按次收费,每 1,000 次约 $1.40$15.40
CapSkip Bronze,统一定价$10.00
$5.40留在你的口袋里按当前用量,每月如此

有些 reCAPTCHA v2 小组件根本没有提交按钮。相反,页面定义了一个回调函数,它会在挑战被识别的那一刻自动运行,而正是这个回调真正提交表单或解锁下一步。很多自动化就在这里悄悄出错:你拿到了一个完全有效的 token,把它粘贴到 g-recaptcha-response 字段中,却什么都没发生,因为页面上没有任何东西在监听它。

CapSkip 是一款 reCAPTCHA v2 回调识别工具,可完成整个任务的两个环节。它在您自己的 Windows 机器或 VPS 上本地识别挑战,准确率达 90-100%,并返回有效的 g-recaptcha-response token,同时浏览器扩展会为您触发页面回调,让表单的行为与真实访客完全一致。没有远程真人打码平台,没有按次计量,图片挑战约 0.1 秒即可完成。

在 2Captcha、Anti-Captcha 和 CapSolver 按每 1,000 次识别计费之处,CapSkip 是统一且无限量的:1 美元七天试用,之后每月 10 美元即可无限量识别并支持无限线程,另有 99 美元一次性终身授权。您可以使用无代码的 Chrome 和 Firefox 扩展,通过 Python、Node.js、PHP 或 .NET SDK 驱动它,或将现有的 2Captcha 或 Anti-Captcha 客户端代码指向 CapSkip 的本地 API 模拟,保留您已经编写的代码。

无需编写代码。 运行 CapSkip 应用, 浏览器扩展 自动连接,然后直接在页面中识别验证码。已经在使用其他服务?迁移非常简单:CapSkip 是一个即插即用的 验证码识别工具 会自动连接,然后直接在页面上识别验证码。已在使用其他服务?迁移很简单:CapSkip 模拟 2Captcha、RuCaptcha、Anti-Captcha、CapMonster Cloud、CapSolver、DeathByCaptcha、SolveCaptcha 和 Captchas.io。在 CapSkip 应用的 hosts 文件中添加你的服务,你现有的代码即被路由到 CapSkip 并在本地识别,无需任何改动。

为什么 CapSkip 是最好的 reCAPTCHA 回调识别工具

无限量识别,统一价格

一个统一价格:一次性 99 美元终身授权,加上每月低至 10 美元的低价订阅。无需充值点数、无按次计费、无限流。

快速、高并发识别

图片验证码约 0.1 秒完成,reCAPTCHA、Turnstile 和极验通常在几秒内识别,且支持无限线程。

90-100% 准确率

在真实、实时的挑战上具有高成功率,并且每当出现新的验证码类型时都提供免费模型训练。

本地且私密

CapSkip 在你自己的机器或 VPS 上识别。挑战数据永远不会外发到第三方人工识别集群。

API 模拟

本地 HTTP API,可模拟 2Captcha、Anti-Captcha、CapSolver 等。将你的代码指向 CapSkip,其余保持不变。

扩展 + SDK

面向 Chrome 和 Firefox 的免代码浏览器扩展,以及用于自动化的官方 Python、Node.js、PHP 和 C# SDK。

识别回调 reCAPTCHA 的三种方式

Python
from capskip import CapSkip
from selenium import webdriver

solver = CapSkip(host="127.0.0.1", port=8080)

driver = webdriver.Chrome()
driver.get("https://example.com/signup")

result = solver.recaptcha(
    sitekey="6Lc_your-site-key",
    url="https://example.com/signup",
)
token = result["code"]

# No submit button: set the token, then call the page callback with it.
driver.execute_script(
    'document.getElementById("g-recaptcha-response").innerHTML = arguments[0];'
    'myCallbackFunction(arguments[0]);',
    token,
)

识别挑战,将 token 填入响应字段,然后运行页面在成功时通常会触发的回调。

免代码浏览器扩展

安装 CapSkip 扩展,它会在任意页面上检测小组件并为你识别,无需编写任何脚本。

官方 SDK

使用 Python、Node.js、PHP 和 C# 客户端,从你自己的代码中自动识别。几行代码即可返回有效 token。

本地 HTTP API

更喜欢原生 HTTP?CapSkip 提供一个本地端点,支持 2Captcha 和 Anti-Captcha API 模拟,任何 HTTP 客户端都可使用。

在真实挑战上看它运作

我们为每种验证码类型托管了实时、可交互的演示页面。加载真实小组件、运行 CapSkip,看着 token 返回。

如何使用 CapSkip 识别回调 reCAPTCHA

  1. 安装 CapSkip

    下载桌面应用 (Windows 版,或在 VPS 上运行)并启动它。本地识别引擎会自动启动。

  2. 登录应用

    购买 1 美元试用 或 青铜 / 白银 / 黄金授权 ,登录信息会立即通过邮件发送给你,付款后授权即刻生效。用它登录应用,你就可以开始识别了。 设置指南 有详细说明。

  3. 自动识别

    使用 浏览器扩展 进行免代码识别,或从你的自动化中调用 SDK / HTTP API 。

价格

不再按次付费

按次计费的服务会对每一个验证码收费,永无止境。CapSkip 只收一笔固定的月费,能解决多少取决于你的硬件。下面是按你的用量算出的差额。

100K个验证码 / 月

20K2M

主要是哪些类型

混合费率为每 1,000 次 $2.99。

按次计费的服务$299.00

每月,且随每次解决而增加

CapSkip,固定费用$10.00

每月,无论用量多少

也就是每月少花 $289.00。

第一年:按次计费服务 $3,588,这里是 $219。

选择你的授权

青铜授权

$10/ 月

订阅青铜授权

授权即时激活

月费可随时取消,授权依然归你所有。

三种授权是同一款产品。

青铜、白银和黄金只有一点不同:你能在多少台机器上运行它。

  • 无限解决,无每日上限
  • 无限线程,速度随硬件提升
  • 90% 至 100% 的识别准确率
  • 可直接替代主流打码服务的 API
  • 几乎兼容任何工具,无需编写代码
  • REST API、SDK 和浏览器扩展
  • 出现新的验证码类型时免费训练
  • 在你自己的机器上运行,数据不外传

上面展示的每一种验证码类型,每个授权都支持。 查看支持范围

想先试用一下?

以 1 美元开始 7 天试用,在你自己的目标上识别 1,000 个任意类型的验证码。

开始 1 美元试用

如何查找并触发 reCAPTCHA 回调

回调通常在小组件的 data-callback 属性中命名,例如 data-callback="myCallbackFunction"。如果小组件是用 JavaScript 构建的,则查找传递给 grecaptcha.render() 的 callback 属性。当两者都不可见时,您可以直接在浏览器控制台中从 reCAPTCHA 配置对象读取它,路径为 ___grecaptcha_cfg.clients[0].aa.l.callback,但请记住 aa.l 路径在不同页面上会有所不同,且含有多个小组件的页面会有 clients[1]、clients[2] 等需要检查。一旦知道名称,识别只需两步:将 CapSkip token 写入 g-recaptcha-response 字段,然后调用该回调,如果它需要参数则将 token 作为参数传入。CapSkip 浏览器扩展会在页面中为您完成所有这些操作,因此对于无代码工作流程,完全无需查找任何内容。

什么是 reCAPTCHA 回调?
它是页面向小组件注册的一个 JavaScript 函数,一旦挑战被识别,reCAPTCHA 就会自动运行它。在没有提交按钮的表单中,正是这个回调真正提交数据或解锁下一步。
为什么在没有提交按钮时我的 token 不起作用?
因为设置 g-recaptcha-response 只会存储答案;它并不会告诉页面验证已成功。页面正在等待其回调,因此您必须在注入 token 后自行运行回调。
如何查找 reCAPTCHA 回调函数?
先检查小组件上的 data-callback 属性,然后检查传递给 grecaptcha.render() 的 callback 属性。若两者均无,则在浏览器控制台中检查 ___grecaptcha_cfg.clients[0].aa.l.callback,如果页面有多个小组件,还要检查 clients[1] 及之后的项。
我需要将 token 传递给回调吗?
通常需要。许多回调将识别出的 token 作为其唯一参数,因此调用 myCallbackFunction(token) 是安全的默认做法。有些回调完全不接受参数,这种情况下直接不带参数调用即可。
CapSkip 扩展会自动处理回调吗?
会。运行 CapSkip 应用,免费的 Chrome 或 Firefox 扩展便会检测小组件、识别它、注入 token 并在页面中触发回调,因此无代码工作流程无需查找或编写任何脚本。
我可以在 Selenium 或 Python 中识别回调 reCAPTCHA 吗?
可以。从 CapSkip Python SDK 获取一个 token,然后使用 driver.execute_script 设置 g-recaptcha-response 并调用回调。Node.js、PHP 和 .NET SDK 通过各自的浏览器驱动以相同方式工作。
隐形 reCAPTCHA 也使用回调吗?
通常是的。隐形 reCAPTCHA 没有复选框,一般会在挑战完成后运行一个回调,因此同样的技巧适用。有关该模式的具体细节,请参阅隐形 reCAPTCHA 识别工具页面。
识别回调 reCAPTCHA 多少钱?
CapSkip 是统一无限量的:1 美元 7 天试用,之后 Bronze 每月 10 美元、Silver 17 美元、Gold 20 美元,另有 99 美元一次性终身授权,无论您清除多少个小组件都没有按每 1,000 次识别的收费。

准备好识别回调 reCAPTCHA 了吗?

下载 CapSkip、激活授权,即可从浏览器或代码中无限量识别验证码。统一价格,无按次计费。