跳到主要内容
NexCaptcha

验证码类型 · Arkose Labs

FunCaptcha / Arkose Labs 验证码识别接口

Arkose Labs 的推理题按 public key 区分难度。传 key、surl 与页面地址,接口回传可提交 token,难 key 单独报价。

其他叫法funcaptcha 识别arkose labs 验证码旋转动物验证码arkose 打码funcaptcha token 获取

单价
$2.18
每千次
目标站点接受率
97.9%
平均耗时
7.8s
P95 耗时
18.3s

[ 01 ]长什么样

一组 3D 小游戏题,把动物转正,或者在几张图里挑出符合要求的那一张。

[ 02 ]难在哪里

每个客户的题库是单独生成的,3D 素材随机渲染,模型没法靠固定图集预训练。控件绑定在客户专属子域上,比如 client-api.arkoselabs.com,public key 是藏在 fc-token 里的 UUID,data 字段还得原样 JSON.stringify 回传。答错不会直接结束,而是连着加难度,识别能力不够的话会一轮轮耗下去。

[ 03 ]我们怎么做

Arkose 由专门的工作池处理,按 public key 分模型,题库轮换后用线上流量重训。接口按你传的 subdomain 和 key 在原始来源上跑完挑战,回传的 fc-token 对应一个真实会话。被针对性加固过的难 key 单独报价,不塞进 2 到 50 美元这种大区间里。

[ 02 ]五行代码接入

五行代码接入

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

funcaptcha-arkose-labs.sh
curl -s https://api.nexcaptcha.net/createTask \
  -H "Content-Type: application/json" \
  -d '{
    "clientKey": "YOUR_API_KEY",
    "task": {
      "type": "FunCaptchaTaskProxyless",
      "websiteURL": "...",
      "websitePublicKey": "...",
      "funcaptchaApiJSSubdomain": "..."
    }
  }'

必需参数

任务类型名
FunCaptchaTaskProxyless
websiteURL
required
websitePublicKey
required
funcaptchaApiJSSubdomain
required
识别难度
很难

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

关于这一项的常见问题

每千次 2.18 美元,按识别成功的 token 计,识别失败不计费。新账号有免费测试额度,先把自己的 public key 跑一批再决定充多少题分。

是,但会先测再报。Arkose 给不同客户配不同题库,同样是 FunCaptcha,难度能差三倍。把 key 和目标页地址发过来,我们跑一批给一个固定单价,不用担心落进 2 到 50 美元的浮动区间。

多数 key 不用,FunCaptchaTaskProxyless 就够,token 校验的是 key 和题目会话,不校验识别时的出口 IP。只有目标站同时给提交 token 的 IP 打分时,才改用带 proxy 和 userAgent 的任务类型。

常见三种:public key 取错了,没取 data-pkey 或 fc-token 里的那个;站点用了自定义子域但没传 funcaptchaApiJSSubdomain;data 字段被重新序列化过。另外 token 大约 120 秒过期,拿到就提交。

第一千次识别,我们请。

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