跳到主要内容
NexCaptcha

验证码类型 · Lemin

Lemin 验证码识别接口

Lemin 的裁切拼图题型,传 captcha_id 与页面地址,接口回传 answer 与 challenge_id,可直接提交表单。

其他叫法lemin 验证码识别lemin 打码 接口lemin cropped captchalemin 拼图 识别lemin 怎么过

单价
$2.18
每千次
目标站点接受率
99.3%
平均耗时
4.4s
P95 耗时
9.9s

[ 01 ]长什么样

把一块裁切下来的碎片滑动或旋转,直到和背景图上的缺口对上,控件挂在页面固定的某个 div 上。

[ 02 ]难在哪里

除了 captchaId,还要页面上承载控件的那个 div 的 id,也就是说 DOM 结构和 key 一样重要,控件一挪位置,写死 div 的代码就断了。企业版还会把控件放到自定义的 leminApiServerSubdomain,不是默认的 api.leminnow.com,按默认域名做的识别不会报错,只是提交上去过不了校验。

[ 03 ]我们怎么做

提交 websiteURL、captchaId 和 divId 三个字段,站点如果用了自建控件域名,再带上 leminApiServerSubdomain,识别就走那个地址。回传的是表单要的 answer 与 challenge_id,可以直接提交。第一次自检没过的题会换一道新题重试,重试不另外计费。

[ 02 ]五行代码接入

五行代码接入

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

lemin-captcha.sh
curl -s https://api.nexcaptcha.net/createTask \
  -H "Content-Type: application/json" \
  -d '{
    "clientKey": "YOUR_API_KEY",
    "task": {
      "type": "LeminTaskProxyless",
      "websiteURL": "...",
      "captchaId": "...",
      "divId": "..."
    }
  }'

必需参数

任务类型名
LeminTaskProxyless
websiteURL
required
captchaId
required
divId
required
识别难度
中等

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

关于这一项的常见问题

每 1000 次成功识别 2.18 美元,识别失败不计费。按次结算,不按题分换算,账单上看到的就是成功次数。

captchaId 在控件元素的 data 属性上,divId 是控件挂载的那个元素的 id。两个都建议从渲染后的 DOM 里读,不要写死,站点改版时 div 比 key 更容易变。

把 leminApiServerSubdomain 带上,填页面实际加载控件的那个域名,识别就走那个端点。不带这个字段的话接口会按默认域名做,结果格式正常但校验通不过。

有,注册后可以直接用测试额度跑通这个题型再决定充值。这个题型在国内站点几乎见不到,主要是做海外站点采集时会遇到。

第一千次识别,我们请。

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