import com.baidubce.http.ApiExplorerClient; import com.baidubce.http.AppSigner; import com.baidubce.http.HttpMethodName; import com.baidubce.model.ApiExplorerRequest; import com.baidubce.model.ApiExplorerResponse; // 身份证实名核验 Java示例代码 public class RequestDemo { public static void main(String[] args) { String path = "http://gwgp-yyiffyorazl.n.bdcloudapi.com/v1/check"; ApiExplorerRequest request = new ApiExplorerRequest(HttpMethodName.GET, path); request.setCredentials("您的 access key", "您的 secret key"); request.addHeaderParameter("Content-Type", "application/json;charset=UTF-8"); request.addQueryParameter("cardNo", ""); request.addQueryParameter("realName", ""); ApiExplorerClient client = new ApiExplorerClient(new AppSigner()); try { ApiExplorerResponse response = client.sendRequest(request); // 返回结果格式为Json字符串 System.out.println(response.getResult()); } catch (Exception e) { e.printStackTrace(); } } }
点击复制代码
{
"error_code": 0,
/*当error_code为0 通过不通过isok值判断*/
"reason": "Success",
"result": {
"realname": "李*",
/*用户传递上来真实姓名脱敏返回*/
"idcard": "3303***********",
/*用户传递上来IdcardNo的脱敏返回*/
"isok": false
/*true:匹配 false:不匹配*/
,
"IdCardInfor": {
"area": "浙江省杭州市区xx县",
"sex": "男",
"birthday": "1965-3-10"
}
}
}
注意:1.解析:先判断error_code为0仅代表端口通讯成功再看业务逻辑码isok值当isok为true为匹配 false为不匹配。
2.出现'库无'时 "error_code":206501,有以下几种原因
(1)现役军人、武警官兵、特殊部门人员及特殊级别官员;
(2)退役不到2年的军人和士兵(根据军衔、兵种不同,时间会有所不同,一般为2年);
(3)户口迁出,且没有在新的迁入地迁入 eg:刚上大学或刚毕业的大学生;
(4)户口迁入新迁入地,当地公安系统未将迁移信息上报到公安部(上报时间地域不同而有所差异);
(5)更改姓名,当地公安系统未将更改信息上报到公安部(上报时间因地域不同而有所差异);
(6)移民;
(7)未更换二代身份证;
(8)死亡。
(9)身份证号确实不存在
{"error_code":206501,"reason":"NoExistERROR","result":{"realname":"2*******","idcard":"1****","isok":false,"IdCardInfor":null}}
(1)现役军人、武警官兵、特殊部门人员及特殊级别官员;
(2)退役不到2年的军人和士兵(根据军衔、兵种不同,时间会有所不同,一般为2年);
(3)户口迁出,且没有在新的迁入地迁入 eg:刚上大学或刚毕业的大学生;
(4)户口迁入新迁入地,当地公安系统未将迁移信息上报到公安部(上报时间地域不同而有所差异);
(5)更改姓名,当地公安系统未将更改信息上报到公安部(上报时间因地域不同而有所差异);
(6)移民;
(7)未更换二代身份证;
(8)死亡。
(9)身份证号确实不存在
【身份证实名认证,身份证二要素实名认证,身份证实名核验,身份证实名校验,身份证实名】输入姓名、身份证号,校验此两项是否匹配。全实时优质接口,直连官方权威核验,专业级品质保证!
1,官方直连,权威校验;2,全实时优质接口,不参缓存,品质保证;3,多通道冗余切换,稳定可靠
提交姓名、身份证号、身份证正反面信息,用于电商、游戏、直播、金融等需要身份证证件的场景
温馨提示:
出现错误代码为206501''''''''无记录''''''''时,有以下几种原因
(1)现役军人、武警官兵、特殊部门人员及特殊级别官员;
(2)退役不到2年的军人和士兵(根据军衔、兵种不同,时间会有所不同,一般为2年);
(3)户口迁出,且没有在新的迁入地迁入;
(4)户口迁入新迁入地,当地公安系统未将迁移信息上报到公安部(上报时间地域不同而有所差异);
(5)更改姓名,当地公安系统未将更改信息上报到公安部(上报时间因地域不同而有所差异);
(6)移民;
(7)未更换二代身份证;
(8)死亡。
平台对接使用指南:https://cloud.baidu.com/doc/Market/s/fjx18s856
【身份证实名认证,身份证二要素实名认证,身份证实名核验,身份证实名校验,身份证实名】输入姓名、身份证号,校验此两项是否匹配。全实时优质接口,直连官方权威核验,专业级品质保证!
1,官方直连,权威校验;2,全实时优质接口,不参缓存,品质保证;3,多通道冗余切换,稳定可靠
提交姓名、身份证号、身份证正反面信息,用于电商、游戏、直播、金融等需要身份证证件的场景
温馨提示:
出现错误代码为206501''''''''无记录''''''''时,有以下几种原因
(1)现役军人、武警官兵、特殊部门人员及特殊级别官员;
(2)退役不到2年的军人和士兵(根据军衔、兵种不同,时间会有所不同,一般为2年);
(3)户口迁出,且没有在新的迁入地迁入;
(4)户口迁入新迁入地,当地公安系统未将迁移信息上报到公安部(上报时间地域不同而有所差异);
(5)更改姓名,当地公安系统未将更改信息上报到公安部(上报时间因地域不同而有所差异);
(6)移民;
(7)未更换二代身份证;
(8)死亡。
平台对接使用指南:https://cloud.baidu.com/doc/Market/s/fjx18s856