关于 DataDome
DataDome 是一种异常流量检测保护系统,它会监控 IP 地址、解析请求头信息,还会分析用户行为,包括鼠标操作、页面导航和点击模式等,以此来精确定位自动化访问行为.会出现弹出滑块验证码或是用户无感的检测方式,是一种用户友好的CAPTCHA。
DataDome


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

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

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

隐私保护
我们优先考虑用户隐私和安全。API采用高级加密并符合行业标准保护敏感数据。
我们优先考虑用户隐私和安全。API采用高级加密并符合行业标准保护敏感数据。

充值返利
参与充值返利计划!充值达特定额度即可获得奖励,充越多返越多!
参与充值返利计划!充值达特定额度即可获得奖励,充越多返越多!
EZ 验证码API指南:轻松解决 DataDome
立即注册体验快速可靠的EZ验证码破解服务!
解决方案 | 速度 | 价格 / 1000 请求 |
---|---|---|
![]() DataDome | < 3 s | $ 2.5 |

需要更优惠的价格?
联系我们获取开发者计划
DataDome
使用方法
您必须通过目标URL的响应中的“t”参数来确定任务类型
如果 t=bv 表示您的 IP 被直接封禁,可能是由于您的代理或 TLS 问题引起。
否则,如果不是 bv,则可以按照以下方式确定任务类型:
slide (t=fe)
interstitial (t=b 或 t=it)
通过滑块类型任务
1. 从验证码响应URL获取以下参数。
2. 请求并从验证码页面响应中获取图像,然后对图像数据进行Base64编码: [link rel="preload" href="https://dd.prod.captcha-delivery.com/image/2023-10-03/d8cb06002567bcd6e3d9419da497c46b.jpg" as="image" crossorigin="anonymous"]
通过无感类型任务
验证码响应URL获取参数。
1-创建任务
通过createTask方法创建任务
请求域名:https://api.ez-captcha.com
请求接口:https://api.ez-captcha.com/createSyncTask
请求格式:POST application/json
2-参数结构
滑块类型任务
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
clientKey | string | true | 账户客户端密钥,可在个人中心查看 |
task | object | true | 任务参数对象,具体为本表格下列项 |
type | string | true | 任务类型,如 DataDomeTaskProxyless |
task_type | string | true | DataDome 类型, 滑块还是无感 |
end_point | string | true | 你要过的目标网站url |
device_type | string | true | 类型 IOSApp / IOSWeb / AndroidApp / AndroidWeb / ChromeWeb |
lang | string | false | 可选参数 en-US de-DE zh-CN |
tzp | string | false | 可选参数 America/New_York Europe/Berlin Asia/Shanghai |
tz | string | false | 可选参数 300 60 -480 explain:时区 UTC+8 -60*8=-480 |
ua | string | true | 目前只支持两种 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 / Mozilla/5.0 (iPhone; CPU iPhone OS 16_6_1 like Mac OS X) AppleWebKit/605.1.15 or Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 |
slide | string | true | 对象名称,参数详见下述 |
cid | string | true | 从出现验证码页面Response中的ddm对象获取 |
hash | string | true | 从出现验证码页面Response中的ddm对象获取 |
ua | string | true | 目前只支持两种 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 / Mozilla/5.0 (iPhone; CPU iPhone OS 16_6_1 like Mac OS X) AppleWebKit/605.1.15 or Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 |
referer | string | true | 从出现验证码页面Response中的ddm对象获取 |
s | string | true | 从出现验证码页面Response中的ddm对象获取 |
icid | string | true | 从出现验证码页面Response中的ddm对象获取 |
userEnv | string | true | 从出现验证码页面Response中的ddm对象获取 |
ddCaptchaChallenge | string | true | 从出现验证码页面Response中的ddm对象获取 |
ddCaptchaEnv | string | true | 从出现验证码页面Response中的ddm对象获取 |
ddCaptchaAudioChallenge | string | true | 从出现验证码页面Response中的ddm对象获取 |
captchaChallengeSeed | string | true | 从出现验证码页面Response中的ddm对象获取 |
imageBase64 | string | true | 从出现验证码页面Response中的ddm对象获取 |
checkParentUrl | string | true | 从出现验证码页面Response中的ddm对象获取 |
无感类型任务
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
clientKey | string | true | 账户客户端密钥,可在个人中心查看 |
task | object | true | 任务参数对象,具体为本表格下列项 |
type | string | true | 任务类型,如 DataDomeTaskProxyless |
task_type | string | true | DataDome 类型, 滑块还是无感 |
end_point | string | true | 你要过的目标网站url |
device_type | string | true | 类型 IOSApp / IOSWeb / AndroidApp / AndroidWeb / ChromeWeb |
lang | string | true | 可选参数 en-US de-DE zh-CN |
tzp | string | true | 可选参数 America/New_York Europe/Berlin Asia/Shanghai |
tz | string | true | 可选参数 300 60 -480 explain:时区 UTC+8 -60*8=-480 |
ua | string | true | 目前只支持两种 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 / Mozilla/5.0 (iPhone; CPU iPhone OS 16_6_1 like Mac OS X) AppleWebKit/605.1.15 or Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 |
interstitial | string | true | 对象名称,参数详见下述 |
cid | string | true | 从出现无感页面Response中的ddm对象获取 |
hash | string | true | 从出现无感页面Response中的ddm对象获取 |
s | string | true | 从出现无感页面Response中的ddm对象获取 |
env | string | true | 从出现无感页面Response中的ddm对象获取 |
seed | string | true | 从出现无感页面Response中的ddm对象获取 |
b | string | true | 从出现无感页面Response中的ddm对象获取 |
postInterstitialRefererParam | string | true | 从post interstitial的header中得到 |
postInterstitialUrlParam | string | true | 从post interstitial的form表单中得到 |
3-请求示例
滑块类型任务
无感类型任务
4-响应结构
参数 | 类型 | 说明 |
---|---|---|
errorId | Integer | 错误信息:0-无错误,1-有错误 |
status | string | |
solution | Object | 对于 DataDome 类型,识别结果将包含在对象的payload中 |
solution.payload | string | payload |
5-响应示例
滑块类型任务
从解决方案和请求中获取有效载荷URL,从然后请求并从响应中获取Datadome cookie。
无感类型任务
使用Post 发送payload到 https://geo.captcha-delivery.com/interstitial/

立即体验自动化 DataDome 绕过服务!
此外,我们还提供20多种其他验证码类型供试用。