
滑块验证码是一种“行为式验证码”,它要求用户通过拖拽滑块到指定位置来完成验证,其核心目的是区分操作者是真人还是自动化程序(机器人)。
滑块验证码凭借其高安全性和对用户体验的友好性,已广泛应用于各类需要防范机器恶意攻击的场景:

本验证码接口接入包括客户端(浏览器)接入和服务端接入,支持滑动拼图、文字点选和图形点选三种验证方式:
Web 页面需引入验证码的js,在业务需要验证时,唤起验证码进行验证。
<script type="text/javascript" src="https://api-js.jumdata.com/action-captcha/action-captcha.min.js"></script>客户端验证成功之后,需要由接入者的服务端再调用服务商的服务端接口完成验证,本接口即完成该功能
名称 | 类型 | 必须 | 说明 |
|---|---|---|---|
captchaAppId | String | 是 | 验证码 captchaAppId ,和客户端一致。联系服务商申请获取 |
ticket | String | 是 | 验证码返回给用户的票据 |
randstr | String | 是 | 验证票据需要的随机字符串 |
captchaSign | String | 是 | 验证码签名,详见验证码签名说明 |
ip | String | 否 | 用户操作来源的外网IP |
{
"code": 200,//返回码,详见返回码说明
"msg": "成功",//code对应的描述
"taskNo": "987272522132093927999832" //code对应的描述
}```
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。