开发者中心

1.一键登录/本机号校验的应用场景?

一键登录适用于一切互联网APP注册、登录环节
本机号校验适用于所有基于手机号码进行风控的场景。

2.一键登录与本机校验的区别?

一键登录具备授权页面,开发者经用户授权后可获得号码,适用于注册、登录等场景;
本机号码校验没有授权页面,不返回号码,仅返回待校验号码是否本机的校验结果

3.支持哪些网络环境?

目前闪验SDK支持移动3/4/5G、联通3/4/5G、电信4/5G的取号能力。
A.终端仅开启数据网络时,取号功能为正常使用
B.终端仅WIFI开启、移动数据关闭时,取号功能无法使用(提前取号拿到临时凭证时,有效期内可用)
C.终端WIFI/流量双开情况下,支持流量切换方法的多数终端

4.能否判断携号转网用户呢?

无法判断是否为携号转网用户,携号转网用户可使用闪验

5.支持哪些终端?

支持Android4.1-10和IOS8.0及以上,并需终端内置SIM卡符合运营商网络制式,如iphone 5s国行不支持电信4G,则不可用于电信4G卡校验

6.是否支持小程序和H5?是否支持其他移动端开发框架或平台?

小程序:不支持。
H5:纯浏览器H5不支持;由原生app套壳的H5,只要开发者能够使用JS调用原生即可支持。
ReactNative:支持。
Weex:支持。
Flutter:支持。
Hbuild:支持。
APICloud:支持。
Unity:支持。
理论上凡支持调用原生代码模块的平台或框架,都可以集成闪验SDK,集成方式参考各框架中调用原生代码或制作原生插件教程。目前已确认支持的平台有ReactNative、Weex、Flutter、Hbuild、APICloud、Unity

7.取号原理是如何实现的?在纯wifi环境下为什么无法使用?为什么一定需要3G4G流量环境下才可用?

闪验SDK会获取本机的IMSI,通过运营商数据网关获取当前流量卡的号码。
通过数据流量访问基站,运营商可以通过基站内访问的IMSI来判断当前手机是否插入的这张卡,达到本机号码访问的确认。
如果通过WIFI我们就认定 IMSI=手机号,则羊毛党可利用root或者越狱修改手机参数,进行欺诈行为,将无法确认手机卡是否插在本机之内及是否本人使用该手机号进行登录注册行为,属于不安全的行为。

8.一键登录的计费方式是什么?

通过token成功置换到手机号码计费一次

9.是否支持虚拟卡商号码取号登录?

不支持,虚商虽然租用三大运营商的网络来提供服务,但是其号码的激活绑定关系不归属于三大运营商所有。

10.是否具备用户取号频次限制?

目前闪验还未开发取号频次限制,预计在220版本内实现该功能

11.双卡情况下会读取哪张SIM卡?

SDK仅能校验当前手机所使用的数据流量卡,所以双卡情况下,流量主卡使用的哪张就校验哪张。

12.OPPO手机终端网络问题

由于OPPO手机操作系统增加了应用的数据网络优先使用权限,在手机wifi和数据网络同时打开时,应用首次打开默认使用wifi数据通道,且无法通过SDK强制切换到数据网络取号,最终导致取号失败。

解决方法:用户须在纯数据网络环境打开应用,用户授权应用使用数据网络权限后SDK切换功能才能使用

13.如何查看一键登录的调用次数使用情况?

请登录闪验控制台,查看对应项目的详情页,内含统计报表

14.当网络环境不支持发起网关认证时,如何进行后续操作?

系统调用初始化阶段会返回当前网络环境是否支持进行网关认证,当返回不支持时,您可以引导用户通过短信方式进行认证

15.如何确保认证结果正确?

基于运营商网络对SIM卡的电信级认证能力,认证结果准确可靠

16.调用过程的安全性如何保障?

核心认证过程分为2步。
第1步,通过移动数据网络发起请求,获取accessCode,关于accessCode的有效性说明如下:
(1)有效次数为一次有效,使用后立即失效。
(2)有效时长。有效期为1分钟。在第2步请求认证结果时,我们会通过密钥对服务端请求进行验证
第2步,通过accessCode和手机号请求认证结果。

17.验证是否需要用户授权?

需要,请确保已获得用户授权再发起验证

18.SDK包增量是多少?

最新版本(2.3.0)
Android SDK:aar资源包470kb,so资源包根据用户自身集成
全部架构增量:860kb
主流3个架构(arm64-v8a,armeabi,armeabi-v7a):485kb
armeabi-v7a一个架构:288kb

**iOS **SDK:ipa增量1.3M

19.什么是虚商,互联网套餐卡,esim卡的区别

虚拟运营商(VNO—Virtual Network Operator),是指拥有某种或者某几种能力(如技术能力、设备供应能力、市场能力等)与电信运营商在某项业务或者某几项业务上形成合作关系的合作伙伴,电信运营商按照一定的利益分成比例,把业务交给虚拟运营商去发展,其自身则腾出力量去做最重要的工作,同时电信运营商自己也在直接发展用户。
虚拟运营商就像是代理商,他们从移动、联通、电信三大基础运营商那里承包一部分通讯网络的使用权,然后通过自己的计费系统、客服号、营销和管理体系把通信服务卖给消费者。
19家虚拟运营商大致可以划分为线上渠道类、手机分销类、游戏类、行业应用类四大类型,在每家虚拟运营商的背后,都有着自己一直擅长的主要业务,例如京东、阿里一直致力于电商行业,北纬通信、蜗牛主营游戏业务,苏宁、国美是连锁家电卖场、迪信通、话机世界等一直经营着手机业务。
互联网套餐卡:腾讯公司联合中国联通推出的腾讯大王卡