跳到主要内容
NexCaptcha

验证码类型 · Intuition Machines

hCaptcha 验证码识别接口

hCaptcha 的勾选式与隐形式都走同一个接口:传 sitekey 和页面地址,回传 h-captcha-response。支持代理绑定,识别失败不计费。

其他叫法hcaptcha 识别hcaptcha 打码平台h-captcha-response 获取hcaptcha 自动识别hcaptcha 接口 api

单价
$2.18
每千次
目标站点接受率
99.5%
平均耗时
5.1s
P95 耗时
11.6s

[ 01 ]长什么样

先勾选方框,再弹出 3x3 图片九宫格,要求选出全部含指定物体的图片。

[ 02 ]难在哪里

hCaptcha 的题库轮换很快,还混入专门对抗公开分类器的对抗样本与合成图,上个月训练的模型几周内就衰减。它同时对组件 iframe 做指纹采集,无头浏览器里题做对了,token 也经常在校验环节被降权。隐形模式再叠一层行为评分,页面上看不到题,排查更难。

[ 03 ]我们怎么做

hCaptcha 有独立的识别集群处理九宫格,背后的分类模型每周用线上流量重训一次,新题库几天内覆盖,不用等几个月。组件 iframe 在完整浏览器配置里加载,不走无头模式,生成的 token 指纹能通过校验。勾选式与隐形式共用同一个任务类型,加 isInvisible 参数即可,其余由接口处理。

[ 02 ]五行代码接入

五行代码接入

提交任务,取回 token。官方 SDK 已把创建、轮询、重试封装成一次调用。

hcaptcha.sh
curl -s https://api.nexcaptcha.net/createTask \
  -H "Content-Type: application/json" \
  -d '{
    "clientKey": "YOUR_API_KEY",
    "task": {
      "type": "HCaptchaTaskProxyless",
      "websiteURL": "...",
      "websiteKey": "...",
      "isInvisible": "..."
    }
  }'

必需参数

任务类型名
HCaptchaTaskProxyless
websiteURL
required
websiteKey
required
isInvisible
required
识别难度
中等

[ 05 ]关于这一项的常见问题

关于这一项的常见问题

回传 h-captcha-response,把它填进表单里同名字段再提交即可。有些站点还要同时填进 g-recaptcha-response。token 一次性使用,有效期约两分钟,拿到后尽快提交。

看页面源码里 class 为 h-captcha 的 div 上的 data-sitekey,或者 hcaptcha.com 那个 iframe 地址里的 sitekey 参数,是一串 UUID。原样传入,大小写不要改。

不用,同一个任务类型,隐形式加 isInvisible 参数即可,计费也一样,每千次 $2.18。站点用的是企业版 key 时才需要换成企业版类型。

不扣,识别失败不计费。当前 hCaptcha 识别成功率 99.5%,p50 为 5.1 秒,p95 为 11.6 秒,失败的任务直接重试即可,重试同样只按成功计费。

第一千次识别,我们请。

创建密钥,粘进上面的示例代码,看着真实的 token 返回。不用绑卡,没有销售电话。