尊敬的用户您好!即日起本官网将启用新域名"shanyan.253.com",原域名(flash.253.com)将自动跳转至新域名,原域名后期将停用。请您及时更新浏览器收藏夹或直接使用新域名访问本官网。万分感谢您的配合!

闪验、创蓝闪验

产品功能


产品简介

闪验整合三大运营商,支持国内三网手机号段,Android/iOS手机,可通过一键获取用户手机号的SDK产品,建立以手机号码作为去中心化的开放账号体系,提升注册转换效率的必备功能。


                                                                                      

隐私条款

根据工信部要求,需要在打开APP时弹出相关用户隐私条款政策,充分告知关于用户隐私数据收集范围及用途。

例如:APP的隐私条款中需增加闪验相关的隐私条款

“为了改善注册及登录界面用户体验,集成第三方SDK一键登录服务:闪验SDK,用于帮助实现用户一键登录行为。为了实现网关取号技术,闪验SDK需要获取IP地址、网卡(MAC)地址、国际移动设备识别码(IMEI)、OAID(替代imei)、sim卡信息,并会收集手机机型、系统类型、系统版本、网络环境、网关取号报错日志等用于改善SDK性能。

关于闪验SDK采集终端用户数据的范围、用途及安全措施请参照创蓝闪验SDK运营方的隐私政策。”

详见:隐私条款


使用场景

App注册/登录页面进行一键登录并建立账户,也可以使用在任何需要获取手机号的场景。例如:手机号绑定环节,修改/找回密码环节,支付环节验证手机号等等


能力申请

接入方需在闪验控制台认证公司资质,报备应用信息,以获取appid、appkey等参数用于SDK集成。安卓和iOS需分开申请appid,需报备的信息如下:

信息

是否必填

审核后是否可修改

应用名称

必填

可以

Android包名

必填

可以

Android包签名 

必填

可以

iOS Bundle ID

必填

可以

服务器白名单配置

非必填

可以

SDK评估


SDK支持系统

Android4.1以上,iOS8.0以上


SDK集成增量体积

Android SDK:全部增量-860kb

aar资源包470kb,so资源包根据用户自身集成

主流3个架构(arm64-v8a,armeabi,armeabi-v7a):485kb

armeabi-v7a一个架构:288kb


iOS SDK:ipa增量1.3M


SDK取号的原理

通过运营商的数据网关获取号码,因此需要用户开启数据网络量并且给予应用蜂窝数据权限才能使用,当信号弱或者网络有干扰时,时延会高于平均值,取号成功率降低。

初始化

不经初始化SDK无法调用,主要用于账号验签,以及相关配置信息拉取。


取号阶段

在用户无感知的情况下进行网络判断、蜂窝数据网络切换和网关取号等操作(以上操作均需消耗一定时间),并缓存凭证scrip,以便在用户登录时大大缩短拉起授权页的耗时(因为取号已完成)

成功获取到临时令牌;三大运营商临时令牌有效期如下

移动——48小时;

联通——1小时;

电信——1小时;

取号所需网络环境

运营商取号能力是通过数据网关实现,取号过程须在数据流量打开的情况下才能进行(WiFi和数据流量同时打开时,SDK会强制切换到数据流量执行取号逻辑)

当用户如果关闭数据流量、或改变运营商分配给手机的IP地址(如VPN代理,路由器VPN、手机VPN、手机热点),都将无法取号;若当前信号弱或者网络有干扰时,时延会高于平均值,取号成功率降低


超时设置

SDK默认超时设置为4000ms,也可使用SDK提供的方法设置取号超时,单位为毫秒。