关于Akamai

Akamai采用动态多层验证和行为分析技术,通过_abck和bm_sz等Cookie动态验证客户端合法性,同时追踪用户交互行为模式,构成用户友好的验证码系统。

访问博客获取Akamai资讯

EZcaptcha: Akamai优秀解决方案

EZ验证码是高效应对Akamai的优质解决方案。
凭借实惠的价格和快速的AI驱动破解能力,开发者可轻松集成到项目中,同时节省时间和成本。

高准确率

依托云端服务的先进算法和机器学习,我们保证验证码识别的卓越精准度,为每项任务提供可靠结果。

定制化解决方案

我们专长为每位客户量身定制解决方案,确保最佳性能和满意度。

隐私保护

我们优先考虑用户隐私和安全。API采用高级加密并符合行业标准保护敏感数据,在提供高效解决方案的同时维护安全环境。

充值返利

参与充值返利计划!充值达特定额度即可获得奖励,充越多返越多!

EZ 验证码API指南:轻松破解Akamai

EZ验证码让Akamai破解简单高效。您可通过EZ验证码API轻松集成我们的服务,为应用提供无缝自动化验证码破解。
立即注册体验快速可靠的EZ验证码破解服务!
解决方案速度价格 / 1000 请求
solution logo
Akamai
< 3 s
$ 2.5
solution logo
AkamaiSBSD
< 3 s
$ 2.5

需要更优惠的价格?

联系我们获取开发者计划

Akamai

1-创建任务

通过createTask方法创建任务
请求域名:https://api.ez-captcha.com
请求接口:https://api.ez-captcha.com/createSyncTask
请求格式:POST application/json

2-参数结构

1. 部分网站在abck cookie值为'~-1~'时仍视为有效,建议每次获取时验证其有效性(最多尝试8次)。sensor_data发送次数取决于网站防护等级。
2. 使用动态代理防止反爬机制。
3. lang参数需与accept-language请求头保持一致,并建议与代理服务器区域匹配。
4. 仅支持Chrome ua,建议使用最新版Chrome ua,且ua版本应与Chrome TLS版本一致。
5. 部分网站检测机制严格,发送请求时请关闭电脑全局代理和抓包工具(如Clash、Charles)以避免干扰。
6. 多数网站v3 url随机变化,需每次请求动态获取。
7. 最终使用_abck cookie时,需确保IP、UA和TLS设置与发送前一个sensor_data数据包时相同。
8. API返回payload和encodedata,payload代表需要发送的sensor_data。
参数类型必填说明
clientKey
string
true
账户客户端密钥,可在个人中心查看
task
object
true
任务参数对象,具体为本表格下列项
type
string
true
任务类型,如AkamaiWEBTaskProxyless
pageUrl
string
true
需要绕过的目标页面URL
v3Url
string
true
输入Akamai v3脚本URL。注意多数网站该URL每次请求都会变化,需动态获取。
此为v3 URL地址,非v3 URL返回的脚本。
bmsz
string
true
bm sz cookie值(需最新)
abck
string
true
_abck cookie值(需最新)
ua
string
true
程序中使用的UserAgent(必须保持一致)仅支持Chrome的UserAgent,建议使用最新版Chrome UserAgent。
lang
string
true
使用语言,需与请求中accept-language头一致,如'en-GB'。尽量避免使用en-US。
script_base64
string
true
仅需在首包发送,值为akamai v3 javascript的Base64编码形式
index
string
true
表示当前数据包序号,从0开始
encodeData
string
true
首包为空值,从首包返回值获取。首包之后只需填充该值,script_base64无需再填充

3-请求示例

4-响应结构

参数类型说明
errorId
Integer
错误信息:0-无错误,1-有错误
status
string
solution
Object
识别结果会根据验证码类型有所不同。对于Akamai,结果是对象中的payload
solution.payload
string
返回的payload需作为sensor_data通过POST请求提交至网站api
solution.encodedata
string
encodedata

5-响应示例

6-428状态码

若完成上述步骤后,向目标url发送请求收到428状态码响应,说明触发了Sec-CPT机制,需按以下步骤操作:
1. 从响应体中获取chlg_duration参数用于后续操作
2 .再次按先前步骤获取sensor_data,其中pageUrl参数需改为原pageUrl + '/_sec/cp_challenge/ak-challenge-3-6.htm'(路径中版本号应改为网站使用的正确版本),然后提交
3. 根据之前获取的chlg_duration参数休眠对应时长
4. 再次获取sensor data并提交
5. 若最终成功,将从响应中获取sec-cpt cookie,之后可重新请求访问目标接口

立即体验自动化Akamai绕过服务!

此外,我们还提供20+种其他验证码类型供试用。