2.1.4 • Published 19 days ago
aliyun_numberauthsdk_web v2.1.4
号码认证h5
提供三网号码认证功能
项目启动
tnpm install // 安装依赖
tnpm start // 项目启动
tnpm run build // 打包
接口说明
- 初始化实例
// 初始化实例
const { PhoneNumberServer } = window;
this.phoneNumberServer = new PhoneNumberServer();
- 设置SDK是否开启日志(开启后会在控制台打印更多内容便于排查问题)
this.phoneNumberServer.setLoggerEnable();
参数说明
参数名称 | 参数说明 |
---|---|
isEnable | 是否开启 true/false |
- 获取号码认证sdk版本号
const sdkVersion = this.phoneNumberServer.getVersion(); // 返回sdk版本号 eg: '1.0.0'
- 身份鉴权
this.phoneNumberServer.checkAuthAvailable({
phoneNumber: '151********', // 非必输项
accessToken: 'XXXXXXXXxx',
jwtToken:'******',
success:function(res){
console.log(res.jwtToken);
console.log(res.accessToken);
},
error: function(res){
}
});
参数名称 | 参数说明 |
---|---|
phoneNumber | 本机号码(非必输项) |
accessToke | 号码认证业务鉴权token(由阿里云对外暴露的getToken 接口生成) |
jwtToken | API网关认证token(由阿里云对外暴露的getToken 接口生成) |
success | 成功回调 |
error | 失败回调 |
- 获取本机号码校验token
this.phoneNumberServer.getVerifyToken({
success:function(res){
console.log(res)
},
error: function(res){
}
});
参数名称 | 参数说明 |
---|---|
success | 成功回调 |
error | 失败回调 |
- 返回值说明
参数名称 | 参数说明 |
---|---|
code | 成功6000(其他详见错误码) |
spToken | 运营商token |
content | 失败时运营商返回的内容 |
- 错误码说明
返回码 | 返回码说明 |
---|---|
600000 | 成功的返回code |
600010 | 未知异常 |
600011 | 获取token失败 |
600013 | 运营商维护升级,该功能不可用 |
600014 | 运营商维护升级,该功能已达最大调用次数 |
600015 | 接口超时 |
600025 | 接入方身份信息校验失败 |
600008 | 环境错误(未在蜂窝网络下使用或未使用手机浏览器) |
2.1.4
19 days ago
2.1.3
2 months ago
2.1.2
3 months ago
2.1.2-beta.2
3 months ago
2.1.1-beta-1.1
4 months ago
2.1.1
4 months ago
2.0.11
12 months ago
2.0.9-beta1
1 year ago
2.0.9-beta0
1 year ago
2.0.10-beta0
1 year ago
2.0.9
1 year ago
2.0.10
1 year ago
2.0.8-beta0
1 year ago
2.0.7
1 year ago
2.0.6
1 year ago
2.0.8
1 year ago
2.0.5-beta0
1 year ago
2.0.5
1 year ago
2.0.3
1 year ago
2.0.4
1 year ago
2.0.2
1 year ago
2.0.1
2 years ago
1.1.3
2 years ago
1.1.2
3 years ago
1.1.1
3 years ago
1.1.0
3 years ago
1.0.3
3 years ago
1.0.2
4 years ago
1.0.0
4 years ago