手机三要素验证API接口调用入口
2023-05-26
一、接口名称:
二、接口介绍:
手机三要素验证api针对输入姓名、身份证号码及手机号,通过电信运营商数据库实时校验此三项是否匹配,广泛用于实名注册、风控审核等场景。如电商、直播、游戏、金融等场景。
三、API接口文档
1、请求地址
https://api.shumaidata.com/v4/mobile_three/check
请求方式:GET
参数
2、正确返回:
{
"msg":"成功",
"success":true,
"code":200,
"data":{
"order_no":"577564185899175936",
"result":"0",
"desc":"一致",
"channel":"移动",
"province":"浙江",
"city":"杭州",
"sex":"男",
"birthday":"19930123",
"address":"江西省遂川县"
}
}
3、错误返回:
{
"msg":"请输入有效的电话号码",
"success":false,
"code":400,
"data":{}
}
4、返回字段说明:
5、code错误码说明
6、java示例代码
private static final String appId = "数脉分配给你的appid";
private static final String appSecurity = "数脉分配给你的appsecurity";
public static void main(String[] args){
String timestamp = System.currentTimeMillis() + "";
//参数
String name = "姓名";
String idcard = "身份证";
String mobile = "电话号码";
//接口地址
String url = "https://api.shumaidata.com/v4/mobile_three/check";
//请下载MD5Utils文件,地址为 https://file.tianyandata.cn/demo/utils/MD5Utils.java
String sign = MD5Utils.encrypt(appId+"&"+timestamp+"&"+appSecurity);
System.out.println("sign: "+sign);
Map<String,Object> params = new HashMap<String,Object>();
params.put("appid",appId);
params.put("timestamp",timestamp);
params.put("sign",sign);
params.put("name", name);
params.put("idcard", idcard);
params.put("mobile", mobile);
//请下载 HttpUtils文件,地址为 https://file.tianyandata.cn/demo/utils/HttpUtils.java
String result = HttpUtils.get(url,null,params);
System.out.println(result);
}
》》》》》延伸接口推荐:手机二要素验证
相关资讯
2025-03-26
2023-07-14
2024-08-23
2023-05-12
2023-11-28
2021-08-24
2021-05-17
2021-04-29
2023-08-11
2021-07-25