更新时间:2026-03-03 10:42:38
您需要在 APP 中集成创蓝闪验的 SDK,并在服务端完成 API 对接。全流程主要分为四个步骤:
第一步,初始化;
第二步,预取号;
第三步,拉取授权页;
第四步,一键登录;
第五步,置换号码(如下图);

用户打开 APP 启动 SDK 初始化程序(注意:需要同意隐私政策之后调用)
获取 SIM 卡中的运营商标示,并根据标示预备展示该运营商授权页。
获取闪验后台中 APP 应用的签名账号,并验证。
本地初始化完成后 SDK 将会与运营商建立互通并建立验证通道。
在判断用户未登录的情况下,在步骤一初始化完成后便可以在 APP 后台无感执行预取号方法(已登录的用户不必执行此步骤)
通过 SIM 卡访问运营商蜂窝移动网,SDK 与运营商建立数据交换并获取临时令牌(用于步骤三中快速拉取授权页)
成功获取到临时令牌,为拉起授权页做准备
由用户触发或者 APP 启动时自动触发的方式执行拉取授权页方法
运营商根据来自 SIM 卡的访问请求识别该数据流量对应的手机号码掩码;运营商加密返回,用于后续请求验证结果使用。
终端应用程序获取返回密文并展示运营商授权页,用于用户授权登录注册使用。
由用户触发点击一键登录
用户发起一键登录授权请求后,SDK 后台向运营商发起 token 请求
运营商收到获取 token 请求后进行校验
运营商校验通过后传递 token 到SDK,SDK通过回调返回给App 客户端
App 客户端收到 token 后传递给 App 服务端
App 服务端将 token 请求至闪验服务器,以请求手机号码;闪验服务器再将 token 传递给运营商请求手机号码
闪验服务器将 token 传递给运营商请求手机号码
运营商比对判断 token 是否一致,并返回加密手机号。
闪验服务器返回加密手机号给APP服务端,并计费一次。
APP 服务器收到解密手机号,并将结果返回 APP 客户端。
App 同步向用户展示登录注册成功页面,若取号失败或超时则切换到其他方式登录注册