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; // 银行卡三四元素实名认证POST Java示例代码 public class RequestDemo { public static void main(String[] args) { String path = "http://gwgp-8jhymjw5z4l.n.bdcloudapi.com/v1/bankcheck"; ApiExplorerRequest request = new ApiExplorerRequest(HttpMethodName.POST, path); request.setCredentials("您的 access key", "您的 secret key"); request.addHeaderParameter("Content-Type", "application/x-www-form-urlencoded"); String requestExample = "accountNo=621226110200xxxxx&name=李四&idCardCode=130321198804010xxx&bankPreMobile=1860017xxx"; request.setJsonBody(requestExample); 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,
"reason": "成功",
"result": {
"accountNo": "62284*******",
/*用户传递上来的参数脱敏原封返回*/
"name": "张*",
/*用户传递上来的参数脱敏原封返回*/
"idCardCore": "13032*******",
/*用户传递上来的参数脱敏原封返回*/
"bankPreMobile": "18600******",
/*用户传递上来的参数脱敏原封返回*/
"result": "T",T 表示有效的,F 表示无效的,N 表示无法认证的,P表示网络连接超时
"message": "认证信息匹配"
}
}
{
"error_code": 28301,
"reason": "该卡验证过于频繁,请稍后重试",
"result": null
}
二元素验证支持:(卡号+姓名)
三元素验证支持:(卡号+姓名+身份证号)
四元素验证支持:(卡号+姓名+身份证号+预留手机号)
银行卡实名认证查询,银行卡实名认证接口,通过输入的姓名、手机号码、身份证号码、银行卡号四要素来检验信息是否一致。
银行卡实名认证银行卡实名认证接口,通过输入的姓名、手机号码、身份证号码、银行卡号四要素来检验信息是否一致。
平台对接使用指南:https://cloud.baidu.com/doc/Market/s/fjx18s856
客户案例
二元素验证支持:(卡号+姓名)
三元素验证支持:(卡号+姓名+身份证号)
四元素验证支持:(卡号+姓名+身份证号+预留手机号)
银行卡实名认证查询,银行卡实名认证接口,通过输入的姓名、手机号码、身份证号码、银行卡号四要素来检验信息是否一致。
银行卡实名认证银行卡实名认证接口,通过输入的姓名、手机号码、身份证号码、银行卡号四要素来检验信息是否一致。
平台对接使用指南:https://cloud.baidu.com/doc/Market/s/fjx18s856
客户案例