一键登录服务支持哪些网络环境?
一键登录服务支持中国移动的3G/4G/5G网络、中国联通的3G/4G/5G网络、中国电信的4G/5G网络。
一键登录服务不支持其他网络,例如 VPN、代理、局域网等。
一键登录服务取号的过程中对终端移动数据的状态有要求吗?
具体要求如下:
终端仅开启移动数据时,取号功能可正常使用。
终端仅开启Wi-Fi、关闭移动数据时,取号功能无法使用,已取号成功的除外。
终端同时开启移动数据和Wi-Fi时,取号功能可正常使用,终端需支持移动数据切换方法。
双卡双待的情况下,是如何取号的?
一键登录SDK在双卡情况下,会优先获取当前手机上网卡的手机号。
如需直接获取其中一个手机号,需要先设置好上网的手机卡。
一键登录认证支持的终端和能力有哪些?
App一键登录,仅需在授权页点击一键登录按钮完成认证,支持Android、iOS、uni接入使用;
App本机号码校验,校验用户手机号码与正在使用数据流量的手机号码是否一致,支持Android、iOS、uni接入使用;
H5一键登录,仅需在授权页面输入中间4位手机号完成认证,支持H5接入使用;
H5本机号码校验,校验用户手机号码与正在使用数据流量的手机号码是否一致,支持H5接入使用。
如何进行运营商判断?
一键登录认证的SDK会根据当前使用的数据流量判断对应的运营商,也可使用sdk内部的接口来判断。
具体可参考一键登录各SDK的接入文档说明。
同一个token是否可以多次获取手机号码?
一键登录sdk获取的token是单次有效的,一个token最多只能获取一次手机号。重复使用同一token会报token异常,建议用户重新获取token。
如何获取三大运营商的服务条款内容?
三大运营商都有对应的服务条款,内容不一致,SDK会根据对应的手机号运营商展示对应的服务条款。
中国电信https://e.189.cn/sdk/agreement/detail.do?hidetop=true
中国移动https://wap.cmpassport.com/resources/html/contract.html
中国联通https://ms.zzx9.cn/html/oauth/protocol2.html
登录Token会失败吗?
会失败。由于网络波动导致网关断开、网络不可用、供应商服务端异常、业务方服务端异常等因素会存在失败的可能性。
如果持续失败,就需要运营商协助排查来解决问题。
获取Token失败的原因有哪些?
1)手机设置检测网络,三大运营商网络在4g、5g网络成功率较高。
2)接口超时时间是否过短。
3)检测SIM卡是否欠费。
4)检查网络设置,是否可以移动数据网络上网。双卡手机在切换SIM卡过程中,需要等网络稳定后,再使用认证登录功能。
在哪里可以直接下载一键登录的SDK ?
登录一键登录控制台,点击右上角文档,搜索一键登录帮助文档,在开发指南中根据页面提示下载并解压SDK,解压后直接运行即可。
具体请参考:SDK版本发布。
虚拟号可以使用一键登录吗?
不支持。一键登录是基于运营商独有网关认证能力推出的账号认证产品,虚拟号是无法使用一键登录的。
一键登录认证 token的使用有效期是多久?
对于一键登录的 loginToken:
移动号码为 2 分钟,联通号码和电信号码为 60 分钟。
移动号码在10分钟内获取token且未使用的数量不超过30个。
联通和电信:限制1s获取1次token。
Wifi和蜂窝网络能同时打开吗?
Android和iOS支持wifi和蜂窝网络同时打开进行取号,一键登录会自动通过蜂窝网络请求数据。
H5仅支持蜂窝网络打开进行取号。
一键登录和本机号码校验有什么不同?
一键登录是自动获取获取完整手机号码,本机号码校验需要用户手动输入完整手机号校验输入的手机号是否是本机号码。
一键登录取号流程需要经过预取号和拉起授权页,点击授权页一键登录按钮进行取号操作;本机号码校验只需拿用户输入手机号校验一致性。
一键登录是否需要用户授权?
Android需要用户集成应用配置蜂窝网络权限、获取网络信息状态权限、读取电话状态权限、允许程序改变网络连接状态权限。
iOS仅需要用户集成应用配置蜂窝网络权限。
一键登录SDK会收集用户信息吗?
一键登录只会在取号异常的时候收集用户的手机系统版本号、异常的错误码、当前的网络环境、集成的sdk版本号仅用于问题排查。在取号正常运行时不会收集用户信息。
一键登录为什么会调用失败?
一键登录登录流程完全依赖于蜂窝网络,请先查看是否开启蜂窝网络。
如已开启,原因可能为蜂窝网络信号的强度和网速会影响取号的响应速度,建议在取号异常时候用户切换其他登录方式。
接入一键登录有什么优势?
一键登录:省去了用户输入手机号密码注册登录的繁琐流程,用户体验更好。
本机校验:取代了需要接收手机短信的验证场景,输入手机号即可直接完成校验。
UniApp版一键登录为什么建议开发者具有基础的原生开发能力?
UniApp版一键登录使用原生插件开发而来,需要用户具有基础的android和ios开发能力使接入更加准确安全。比如安卓签名证书、ios证书描述文件、页面参数配置。
物联网可以一键登录吗?
物联网卡暂时不支持。
目前只支持国内三大运营商:中国移动、中国联通、中国电信的普通sim卡。