跳到主要内容
NexCaptcha

验证码类型 · 极验 GeeTest

极验 GeeTest v4 验证码识别接口

四代换成 captcha_id 与 lot_number,三代参数照搬会失败。接口按四代协议回传 lot_number 与 pass_token,滑块点选通吃。

其他叫法极验四代极验4代 识别极验 captcha_id极验 lot_number pass_token极验图标点选极验连线验证

单价
$4.49
每千次
目标站点接受率
98.6%
平均耗时
6.4s
P95 耗时
14.8s

[ 01 ]长什么样

同一个组件每次可能换题:直接放行、滑动拼图、图标点选、五子棋连线,或者消消乐式的图标三消。

[ 02 ]难在哪里

四代没有固定题型可以专攻,出哪一种由服务端按风险判定当场决定,识别端要一次覆盖一整族小游戏。返回结构也换了:三代给 validate 和 seccode,四代给 lot_number、pass_token、gen_time、captcha_output 四件套,参数入口从 gt / challenge 换成 initParameters 里的 captcha_id。所以三代代码升四代是直接报错,不是成功率慢慢下滑。

[ 03 ]我们怎么做

四代的每种题型在同一个节点池里各有模型,出哪种题是从 init 返回里读出来的,不靠猜。模型用线上四代流量持续重训,因为极验加新题型不会改版本号。遇到模型没见过的新题型,任务自动升级到人工,不会硬猜一个错答案回传给你。

[ 02 ]五行代码接入

五行代码接入

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

geetest-v4.sh
curl -s https://api.nexcaptcha.net/createTask \
  -H "Content-Type: application/json" \
  -d '{
    "clientKey": "YOUR_API_KEY",
    "task": {
      "type": "GeeTestTaskProxyless",
      "websiteURL": "...",
      "version": "...",
      "initParameters.captcha_id": "..."
    }
  }'

必需参数

任务类型名
GeeTestTaskProxyless
websiteURL
required
version
required
initParameters.captcha_id
required
识别难度
较难

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

关于这一项的常见问题

四代把 gt / challenge 这一对换成了 initParameters 里的 captcha_id,返回也从 validate、seccode 换成 lot_number、pass_token、gen_time、captcha_output 四件套。请求里要带 version: 4,captcha_id 从页面的 initGeetest4 调用里读。三代那套参数一个都不能留。

不分。四代统一按每千次成功识别 4.49 美元计费,滑块、图标点选、连线、三消都是同一个价。出哪种题你控制不了,所以价格也不该跟着题型跳,识别失败不计费。

线上四代 98.6%,三代 99.0%,差的这 0.4 个点主要来自极验新上的小游戏题型。新题型上线后一般一到两周内模型跟上,这段时间任务会自动转人工兜底,不会直接判失败。

默认密钥上限是每分钟 50,000 次请求,绝大多数采集场景用不满。注册送免费测试额度,建议先拿自己的目标站跑通再充值,别照着文档里的 demo 站测。

第一千次识别,我们请。

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