跳到主要内容
NexCaptcha

验证码类型 · Pattern

点选验证码识别接口(坐标返回)

按顺序点汉字、点图标、点语序,接口按原图尺寸回传坐标序列,直接换算成点击事件即可。极验、易盾、数美的点选题型通用。

其他叫法点选验证码识别文字点选验证码 识别汉字点选 打码图标点选 识别语序点选 验证码成语点选 识别

单价
$1.80
每千次
目标站点接受率
99.3%
平均耗时
3.7s
P95 耗时
8.4s

[ 01 ]长什么样

图片上方给一句要求,比如「请依次点击:春、夏、秋」,按指定顺序点对位置才算通过。

[ 02 ]难在哪里

三件事得同时对:找到目标、读懂语义、点对顺序。国内的点选题多是程序化扭曲过的汉字、成语语序或者语义归类,判定看的是点击顺序,不只是点到了哪几个。坐标还跟分辨率有关,按原图算出来的点,必须换算回页面上渲染的尺寸再回放。

[ 03 ]我们怎么做

把题图以 base64 提交,要求写在 comment 里,要求本身是图片的就再传一张,接口回传按顺序排列的 x,y 坐标数组。没有 sitekey,不需要 proxy,请求里只有图,所以和其他图片类题型同一个价位档。汉字点选和图标点选走的是用国内真实流量训练的 CJK 模型,这类题的量本来也主要来自国内站点。

[ 02 ]五行代码接入

五行代码接入

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

click-captcha.sh
curl -s https://api.nexcaptcha.net/createTask \
  -H "Content-Type: application/json" \
  -d '{
    "clientKey": "YOUR_API_KEY",
    "task": {
      "type": "CoordinatesTask",
      "body": "...",
      "comment": "..."
    }
  }'

必需参数

任务类型名
CoordinatesTask
body
required
comment
required
识别难度
中等

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

关于这一项的常见问题

每 1000 次 1.80 美元,识别失败不计费。比纯图形验证码贵一点,因为回传的是有顺序的坐标序列,不是一个字符串。

坐标是按你提交的那张图算的。页面上渲染尺寸和原图不一致时,要按比例换算再派发点击事件;最省事的做法是按原始分辨率截图提交,这样不用换算。

支持,这个类型主要就是为这类题调的。把要求文字写在 comment 里;要点的字本身是图片的,把提示条作为第二张图一起传。

有,注册后直接用测试额度试这个题型。建议用你目标站上的真实截图测,极验、易盾、数美的点选风格差别不小,样例图测不出实际通过率。

第一千次识别,我们请。

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