跳到主要内容
NexCaptcha

验证码类型 · Akamai

Akamai Bot Manager 验证码识别接口

Akamai 校验的是传感器数据而不是一张图。接口生成可通过的 sensor_data 并回传有效 _abck,支持与你的代理和指纹保持一致。

其他叫法akamai 验证码识别_abck cookie 获取akamai 反爬sensor_data 生成阿卡迈 拦截 爬虫

单价
$4.49
每千次
目标站点接受率
96.8%
平均耗时
9.4s
P95 耗时
22.0s

[ 01 ]长什么样

通常什么都看不到,直接 403,或者页面一直刷新,配了 CAPTCHA 动作时才跳到挑战页。

[ 02 ]难在哪里

要过的是一条有效的 _abck cookie,得先 POST 一份 sensor_data,而这份数据由站点各自的混淆 JS 生成,里面混了设备遥测、WebGL 与 TLS 指纹、输入时序。Akamai 会频繁重新混淆脚本,写死的实现撑不过几周。移动端 BMP 走的是另一套 SDK,每个请求要签 X-acf-sensor-data 头,网页和 App 得分开做。

[ 03 ]我们怎么做

Akamai 由专门的工作池跟,按站点跟踪脚本版本,针对当前线上那一版重新生成 sensor_data,对方重混淆不会让你的采集断掉。载荷在你的 proxy 和 userAgent 背后产出,因为 _abck 会同时按 IP 和 UA 打分,TLS 指纹也会和你传的 UA 保持一致。站点升级到 Akamai 托管挑战页时,同一个任务接着处理,回传的仍是一套可用 cookie。

[ 02 ]五行代码接入

五行代码接入

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

akamai-bot-manager.sh
curl -s https://api.nexcaptcha.net/createTask \
  -H "Content-Type: application/json" \
  -d '{
    "clientKey": "YOUR_API_KEY",
    "task": {
      "type": "AkamaiTask",
      "websiteURL": "...",
      "userAgent": "...",
      "proxy": "..."
    }
  }'

必需参数

任务类型名
AkamaiTask
websiteURL
required
userAgent
required
proxy
required
识别难度
很难

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

关于这一项的常见问题

因为他们不做这个类型。价目表上写 0 通常表示只是列在那里凑数,并不真接单,2Captcha 的 Akamai 就是 0,实际走定制沟通。我们标 4.49 美元每千次,是因为真的在跑,识别成功率 96.8%。

一条有效 _abck,外加配套的 bm_sz 与 ak_bmsc,都与你传的 proxy 和 userAgent 对应。下一个请求把这几条带上,header 顺序和 TLS 客户端保持不变,请求就能打到源站。

能,但走另一条线。移动端 BMP 用的是 Akamai 的 App SDK,签的是 X-acf-sensor-data 头,不是浏览器 JS 那一套。开户时说明你要网页还是 App,两边用的是不同的工作池。

没有固定有效期,每个请求都会重新打分。请求频率、header 顺序、TLS 指纹和当初拿 cookie 时对不上,就会提前失效。实际做法是一个会话复用一条,看到 403 再重新取。

第一千次识别,我们请。

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