tencent cloud

验证码
一键式多重防护为web和app提供可靠的人机验证
10
重安全屏障
<1s
验证时间
>99.99%
服务高可用
免费体验
每月享 10,000 次免费调用
验证码如何保障您的业务安全
3 步
快速接入
仅需 3 步即可将验证码添加到您的平台,快速支持业务上线。
>54%
效率提升
一键验证的速度比传统的行为验证码提升了54%以上。
2 行
平滑迁移
只需不到 2 行代码,即可在几分钟内无缝迁移现有的验证码服务。
3 步
快速接入
仅需 3 步即可将验证码添加到您的平台,快速支持业务上线。
>54%
效率提升
一键验证的速度比传统的行为验证码提升了54%以上。
2 行
平滑迁移
只需不到 2 行代码,即可在几分钟内无缝迁移现有的验证码服务。
验证码能为你的场景做什么
注册登录
活动秒杀
点赞发帖
数据保护
注册登录
在用户登录与注册的场景中,验证码能有效抵御自动化的恶意注册行为(如利用机器人进行批量注册),同时从源头有效遏制撞库攻击。
  • 注册
  • 登录
  • 个人信息修改
  • 密码重置
  • 第三方登录
  • 账户注销
活动秒杀
羊毛党频繁刷取奖励,导致真实用户无法获取奖励,业务方运营活动效果下降、经济利益受损。验证码适用于抢购、秒杀、发放优惠券等活动场景,有效抵御爬虫、自动机刷取福利券,批量刷单操作。
应用场景
  • 限时优惠
  • 优惠券领取
  • 预售活动
  • 在线抽奖
  • 限量商品
  • 新人好礼
点赞发帖
恶意用户用小号在 UGC 社区恶意发帖、刷票,使运营方无法获得真实用户反馈,影响活动开展。验证码适用于论坛、投票等场景,有效抵御自动机刷赞和水军刷帖,辅助解决广告屠版、恶意灌水、刷票问题。
应用场景
  • 评论系统
  • 用户反馈
  • 投票系统
  • 社交点赞
  • 消息推送
  • 内容发布
数据保护
恶意爬虫可爬取网站的内容、数据,导致网页的核心资源、机密信息被盗用和复制。验证码适用于公告栏、论坛等内容网站,有效抵御自动机、爬虫盗取网页内容和数据。
应用场景
  • 文档下载
  • 数据查询
  • 网页公告板
  • 企业内部系统
  • 图库资源
  • 论坛内容
免费试用
10,000 次免费调用
新用户可享受每月免费配额
免费试用多种验证类型,智能抵御自动化攻击
10重安全屏障保护你的业务安全
EdgeOne 试用套餐和1TB流量
附带网络安全防护能力
释放无懈可击的网络加速性能与攻击防护能力
为您的网络服务保驾护航,让服务更安全、更快速
验证原理
01
智能检测
系统智能判断用户的风险状况,可疑用户需要完成挑战,可信用户直接跳过。
02
显示验证
系统确定用户为可疑用户后,用户需要完成验证才能通过。
03
完成验证
验证结果的数据会反馈到系统中,以动态调整检测。
确保隐私与无障碍访问
隐私与安全
我们将企业、用户及隐私问题置于首位,明确强调数据保护,并坚持“隐私保护”原则。我们遵守隐私政策,承诺绝不出售您的数据、与第三方共享或用于广告目的。符合 GDPR、CCPA 等隐私标准。
无障碍访问
残障人士可从普通验证码无缝切换至无障碍验证码。本产品符合 Web 内容无障碍指南 (WCAG) 2.1 标准,更加易用和友好。
隐私与安全
我们将企业、用户及隐私问题置于首位,明确强调数据保护,并坚持“隐私保护”原则。我们遵守隐私政策,承诺绝不出售您的数据、与第三方共享或用于广告目的。符合 GDPR、CCPA 等隐私标准。
无障碍访问
残障人士可从普通验证码无缝切换至无障碍验证码。本产品符合 Web 内容无障碍指南 (WCAG) 2.1 标准,更加易用和友好。
FAQS
常见问题
接入相关
功能相关
计费相关
测试过程中,提示“您的操作过于频繁,请稍后再试”,该如何解决?

这是验证码服务拦截疑似恶意用户的表现。可能是用户在同一网络环境下高频集中地访问同一场景的验证码服务,导致的小规模风控拦截。解决方法如下:

1、等待10 - 20分钟后重新进行测试。

2、尝试更换 IP 或 设备再体验。

3、登录 验证码控制台,进入验证“安全配置”,将恶意拦截等级调至“体验优先”。

App客户端接入验证码显示不完整如何调整?

验证码根据容器宽高进行居中显示,验证码显示不完整可能由于容器本身设置较宽,导致展示的验证码被截断,该情况需要对客户端的弹框进行调整。此外随意加载其他 webview 都可能会出现截断的情况。

未接入票据校验会产生哪些问题?

1. 接入方式:客户端接入了验证码,但服务端未接入。

2. 安全风险:如果不接入票据校验,黑产极易伪造验证结果,失去验证码的人机校验作用。

3. 解决方案:服务端接入票据校验。详情请参见 接入票据校验(Web 和 App)。

未动态加载验证码 JS 会产生哪些问题?

1. 接入方式:Web/App 客户端接入时,未采用动态加载 JavaScript 的方式,而是用其他方式跳过加载过程。

2. 安全风险:如果使用上述方式,验证码无法更新,导致部分正常请求被误拦截,且前端可能报错。

3. 解决方案:动态引入验证码 JS。详情请参见 Web 客户端接入。

验证码并发量限制是多少?超出后业务影响是什么?并发量是否支持调整?

1. 验证码票据校验每秒并发请求量(QPS)限制为:1000。

2. 业务调用票据校验 API 每秒并发量超出1000时:调用票据校验接口将报错(RequestLimitExceeded)。

3. 若需要调整并发量限制,请提交工单,或通过商务,联系我们。

验证码如何拦截异常请求?

验证过程中,采用十道安全防护机制防御黑产恶意行为。详情请参见概览中的“多维防御”。

验证码拦截效果不理想?

若您正在遭受黑产攻击困扰,期望能够拦截更多异常请求,建议您登录 验证码控制台 ,选择要配置的验证,单击验证码详情,进入配置页签,将风控等级调整至:安全优先。调整后,验证码服务将以更严格的风控策略对验证请求进行拦截。

验证码支持多语言吗?

验证码支持 23 种语言。客户端接入时配置相关参数即可。详情请参见 Web 客户端接入

验证码支持私有化部署吗?

验证码暂不支持私有化部署。

如何查看产生的费用?

1. 业务客户端、服务端均完成相应的代码接入。旧版本验证码将基于服务端票据校验次数进行计费,新版本202412 -(TJNCAPTCHA-global.js)将基于用户回答验证问题后,发起验证的次数进行计费。登录 验证码控制台,在左侧导航栏选择图形验证 > 验证统计,可查看票据校验量或次数趋势。

2. 登录控制台,进入费用中心 > 费用账单 > 账单详情,可查看产生的具体账单。

已经在使用验证码服务,为什么没有扣费?

请检查客户端和服务端是否按要求接入了验证码服务。验证码接入业务客户端后,业务服务端需要校验验证码票据。详情请参见 接入票据校验(Web 和 App)。

FAQS
常见问题
接入相关
功能相关
计费相关
测试过程中,提示“您的操作过于频繁,请稍后再试”,该如何解决?

这是验证码服务拦截疑似恶意用户的表现。可能是用户在同一网络环境下高频集中地访问同一场景的验证码服务,导致的小规模风控拦截。解决方法如下:

1、等待10 - 20分钟后重新进行测试。

2、尝试更换 IP 或 设备再体验。

3、登录 验证码控制台,进入验证“安全配置”,将恶意拦截等级调至“体验优先”。

App客户端接入验证码显示不完整如何调整?

验证码根据容器宽高进行居中显示,验证码显示不完整可能由于容器本身设置较宽,导致展示的验证码被截断,该情况需要对客户端的弹框进行调整。此外随意加载其他 webview 都可能会出现截断的情况。

未接入票据校验会产生哪些问题?

1. 接入方式:客户端接入了验证码,但服务端未接入。

2. 安全风险:如果不接入票据校验,黑产极易伪造验证结果,失去验证码的人机校验作用。

3. 解决方案:服务端接入票据校验。详情请参见 接入票据校验(Web 和 App)。

未动态加载验证码 JS 会产生哪些问题?

1. 接入方式:Web/App 客户端接入时,未采用动态加载 JavaScript 的方式,而是用其他方式跳过加载过程。

2. 安全风险:如果使用上述方式,验证码无法更新,导致部分正常请求被误拦截,且前端可能报错。

3. 解决方案:动态引入验证码 JS。详情请参见 Web 客户端接入。

验证码并发量限制是多少?超出后业务影响是什么?并发量是否支持调整?

1. 验证码票据校验每秒并发请求量(QPS)限制为:1000。

2. 业务调用票据校验 API 每秒并发量超出1000时:调用票据校验接口将报错(RequestLimitExceeded)。

3. 若需要调整并发量限制,请提交工单,或通过商务,联系我们。

验证码如何拦截异常请求?

验证过程中,采用十道安全防护机制防御黑产恶意行为。详情请参见概览中的“多维防御”。

验证码拦截效果不理想?

若您正在遭受黑产攻击困扰,期望能够拦截更多异常请求,建议您登录 验证码控制台 ,选择要配置的验证,单击验证码详情,进入配置页签,将风控等级调整至:安全优先。调整后,验证码服务将以更严格的风控策略对验证请求进行拦截。

验证码支持多语言吗?

验证码支持 23 种语言。客户端接入时配置相关参数即可。详情请参见 Web 客户端接入

验证码支持私有化部署吗?

验证码暂不支持私有化部署。

如何查看产生的费用?

1. 业务客户端、服务端均完成相应的代码接入。旧版本验证码将基于服务端票据校验次数进行计费,新版本202412 -(TJNCAPTCHA-global.js)将基于用户回答验证问题后,发起验证的次数进行计费。登录 验证码控制台,在左侧导航栏选择图形验证 > 验证统计,可查看票据校验量或次数趋势。

2. 登录控制台,进入费用中心 > 费用账单 > 账单详情,可查看产生的具体账单。

已经在使用验证码服务,为什么没有扣费?

请检查客户端和服务端是否按要求接入了验证码服务。验证码接入业务客户端后,业务服务端需要校验验证码票据。详情请参见 接入票据校验(Web 和 App)。

每月 10,000 次免费调用,立即开始!
我们为每位新用户提供长达一年的每月免费额度。