一、接口介绍
支持移动、联通、电信三网合一的手机号实名验证。使用身份证、姓名、手机号校验信息是否真实一致,验证一致时会返回验证的手机归属地、运营商名称、籍贯、性别、生日等信息,数据实时更新、高质量接口,准确率高达99.99%。
二、使用案例截图
通过点击【在线调试】进入下图所示界面为调用效果图
通过【加密签名】签名加密后的访问url复制到浏览器就得到下图所示数据
三、API文档
3.1三网手机号实名认证
3.1.1接入点说明:
使用身份证、姓名、手机号校验信息是否真实匹配,支持移动、联通、电信手机号。
3.1.2接口地址:
http[s]://route.showapi.com/1389-1?showapi_appid=替换自己的值&showapi_sign=替换自己的值
3.1.3更新频率:
依据各大运营商更新频率,每次返回最新数据。
3.1.4返回格式:
json
//更多说明请访问仓库地址:https://github.com/showapi-public/showapi_sdk_java
//Maven仓库:https://mvnrepository.com/artifact/com.showapi.javasdk/showapi_java_sdk/1.0.0
//这里需要替换为你自己的showapi_appid和showapi_sign,你可以在这里找到 https://www.showapi.com/console#/myApp
String res=new ShowApiRequest("http://route.showapi.com/1389-1","showapi_appid","showapi_sign")
.addTextPara("idCard","")
.addTextPara("name","")
.addTextPara("phone","")
.addTextPara("needBelongArea","true")
.post();
System.out.println(res);
{
"showapi_res_error": "",
"showapi_res_code": 0,
"showapi_res_id": "60740ce48d57ba8f1c10fb44",
"showapi_res_body": {
"ret_code": 0,
"order": "6ddaf1ec67a343dc814c833ff0ae855f",
"error": "查询成功",
"code": 0,
"belongArea": {
"num": 1362068,
"prov": "山西",
"name": "移动神州行卡",
"provCode": "140000",
"type": 1,
"city": "临汾市"
},
"msg": "认证成功"
}
}
四、工具
4.1身份证OCR图片识别
4.1.1接入点说明:
自动识别出二代居民身份证正反面的包括姓名、性别、民族、出生日期、住址、身份证号等信息。
4.1.2接口地址:
http[s]://route.showapi.com/1389-4?showapi_appid=替换自己的值&showapi_sign=替换自己的值
4.1.3返回格式:
Json
五、加密版使用说明
官网查看加密规则