跳到主要内容
NexCaptcha

验证码类型 · Yandex Cloud

Yandex SmartCaptcha 验证码识别接口

Yandex SmartCaptcha 常见于俄语区站点。传 sitekey 与页面地址,接口回传可提交的 token。

其他叫法yandex 验证码识别smartcaptcha 打码俄罗斯 验证码 识别yandex 验证码 怎么过yandex smartcaptcha 接口

单价
$2.18
每千次
目标站点接受率
99.2%
平均耗时
4.9s
P95 耗时
11.0s

[ 01 ]长什么样

干净流量直接放行,被标记的会话才会看到 Yandex 的万花筒拼图或者一组选图题。

[ 02 ]难在哪里

这个题型有两条路:走 sitekey 拿 token 的控件流程,和万花筒那种直接给图的流程,任务类型不同,只做了一边的代码会在另一半会话上失败。风控模型是按俄语区流量调的,非本地出口 IP 触发挑战的比例,比控件宣传的通过率高得多。

[ 03 ]我们怎么做

提交页面地址和 sitekey,接口回传表单要的 smart-token。页面给的是图片形态时,同一个账号换成图片任务类型提交原图即可,不用再接一套。目标站对境外 IP 评分低的,用带 proxy 的任务类型,从你自己的俄语区出口完成识别。

[ 02 ]五行代码接入

五行代码接入

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

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

必需参数

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

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

关于这一项的常见问题

token 流程每 1000 次成功识别 2.18 美元。万花筒那种直接给图的形态按图片任务计费,单价更低,识别失败都不计费。

拿 token 不强制,但它影响你会被出多少次题。SmartCaptcha 把俄语区流量当正常流量,其他地区当可疑流量,出口对得上,需要买的识别次数本身就会少。

中位数 4.9 秒,95 分位 11.0 秒。长尾主要是没能无感通过、被出了万花筒拼图的那部分会话。

两个都是先做无感判定、不过再出题,但 token 格式、任务类型和兜底题型都不同。SmartCaptcha 的兜底是拼图或选图,而且风控带明显的地区偏向,Turnstile 没有这一层。

第一千次识别,我们请。

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