概述与资源
本文是OnePass API 小程序的部署文档,用于指导 OnePass API 小程序的集成。
安装
准备工作: 服务端部署完成(服务端部署文档)
onepass API 小程序
1、获取资源
用户根据接入小程序类型下载对应JS,目前OnePass API小程序支持 微信小程序、字节小程序、快手小程序
2、资源引用
// 在使用onepass API 页面JS中 引入JS资源文件 注意引入路径 |
3、初始化onepass对象
说明: 在初始化onepass前可调用小程序 获取设备当前所处的网络类型方法进行网络判断后,判断是否提前获运营商参数
pre_init
; 该方法可提升非纯4G网络环境下用户的使用体验,为可选方法,不使用该方法不影响正常接入使用
// 以下以微信小程序为例, 不同小程序获取网络判断不一样 |
4、调用网关接口 gateway
this.opInstance.gateway('phone', function(err, url){ |
5、前往小程序后台添加request合法域名
配置列表
服务器配置 | 地址 |
---|---|
request合法域名 | https://onepass.geetest.com https://id6.me https://www.cmpassport.com https://verify.cmpassport.com https://opencloud.wostore.cn https://nishub1.10010.com:38750 |
Request合法域名在小程序开发后台(开发>开发设置)中设置,配置时请注意将上方地址全部加入到列表里,配置成功后需要大约10分钟左右后生效(小程序规定)
说明: 开发者在本地进行移动网络调试时,需要在真机调试模式下进行调试。