银行卡四元素校验API,检测输入的姓名、手机号码、身份证号码、银行卡号是否一致。通过https://www.juhe.cn/docs/api/id/213申请APPKEY
- 1.银行卡四元素检测
接口地址:http://v.juhe.cn/verifybankcard4/query
支持格式:json
请求方式:http get/post
请求示例:http://v.juhe.cn/verifybankcard4/query.php?key=&bankcard=6259656360701234&realname=你好帅&idcard=310329198903010011&mobile=18912341234
接口备注:根据姓名、身份证、银行卡、手机号码,检测信息是否匹配
调用样例及调试工具:API测试工具
请求参数说明:
key | string | 是 | 您申请的key | |
realname | string | 是 | 姓名,需要utf8 Urlencode | |
idcard | string | 是 | 身份证号码 | |
bankcard | string | 是 | 银行卡卡号 | |
mobile | string | 是 | 手机号码 |
返回参数说明:
error_code | int | 返回码 | |
reason | string | 返回码描述 | |
bankcard | string | 银行卡卡号 | |
realname | string | 姓名 | |
idcard | string | 身份证号码 | |
res | int | 匹配结果,1:匹配 2:不匹配 | |
jobid | string | 本次查询流水号 | |
mobile | string | 手机号码 | |
res | string | 认证结果,1:匹配 2:不匹配 3:无法认证 4:服务商超时 |
JSON返回示例:
{ "reason": "成功1", "result": { "jobid": "2015120913503797592",/*本次查询流水号*/ "realname": "商世界",/*姓名*/ "bankcard": "6259656360701234",/*银行卡卡号*/ "idcard": "310329198103050011",/*身份证号码*/ "mobile": "18912341234",/*预留手机号码*/ "res": "2",/*验证结果,1:匹配 2:不匹配 3:无法认证 4:服务商超时*/ "message": "认证信息不匹配"/*描述*/ }, "error_code": 0 }
- 2.查询记录清单
接口地址:http://v.juhe.cn/verifybankcard4/querylogs
支持格式:json
请求方式:http get/post
请求示例:http://v.juhe.cn/verifybankcard4/querylogs?key=您申请的key
接口备注:根据日期查询当天的所有查询记录
调用样例及调试工具:API测试工具
请求参数说明:
key | string | 是 | 您申请的key | |
page | int | 否 | 指定页数,默认1,每页返回50条 | |
date | date | 否 | 指定日期,默认当天,格式:2015-12-12 |
返回参数说明:
JSON返回示例:
{ "reason": "查询成功", "result": [ { "jobid": "2015120914061612870", "realname": "商四壁", "idcard": "330329198903050011", "mobile": "18913513535", "bankcard": "6217003180000902693", "res": "2", "message": "认证信息不匹配", "msg": "成功", "error_code": "0" }, { "jobid": "2015120914070975412", "realname": "商四壁", "idcard": "330329198903050011", "mobile": "18913513535", "bankcard": "6217003180000902693", "res": "2", "message": "认证信息不匹配", "msg": "成功1", "error_code": "0" } ], "error_code": 0 }
相关推荐
在Java编程中,为了提高代码复用性和模块化,我们可以创建一个名为`DataValidator`的工具类,该类包含两个静态方法,分别用于验证身份证和手机号码。身份证验证方法可以命名为`validateIdCard(String idCard)`,手机...
银行卡号的识别则更注重数字的精确度,因为每一家银行的卡号都有严格的格式和校验规则。OCR技术在此领域的应用可以帮助金融机构快速处理大量银行卡信息,比如在客户申请贷款或开设账户时自动录入卡号,减少人工操作...
为了验证身份证,开发包需要具备读取这些芯片数据的能力,通常通过RFID(无线频率识别)技术实现。 该开发包提供的核心功能是信息读取接口。这些接口可能是API或者类库的形式,允许开发者通过编程调用来获取身份证...
这通常涉及到银行卡四要素(姓名、身份证号、银行卡号、手机号)的校验,以及银行的实名认证,确保资金安全。 5. **安全措施**:在处理敏感的支付和银行卡信息时,必须遵循PCI DSS(Payment Card Industry Data ...
根据提供的文件内容,本文将详细介绍天创API银行卡产品中关于信用卡邮箱账单查询接口的应用知识点。 ### 天创API信用卡邮箱查询接口概述 天创API提供的信用卡邮箱查询接口是一个专门用于查询信用卡相关邮箱账单的...
该系统适用于需要验证身份的场合,如银行开户、办理手机卡等。以下是系统设计的关键知识点: 1. **身份证号码结构**: - 18位身份证号码由6位地址码、8位出生日期码、3位顺序码和1位校验码组成。 - 地址码:表示...
当身份证靠近读卡器时,读卡器会发射特定频率的电磁波,激活身份证芯片并读取其中的信息,包括姓名、性别、出生日期、住址、身份证号码以及证件有效期等。 3. CVRDLL.exe: "CVRDLL.exe"是华视身份证读卡器的核心...
读取到的身份证信息需要进行校验,如验证18位身份证号码的合法性,以确保数据的正确性。 在实际应用中,还需要考虑异常处理和错误反馈,例如设备未连接、读卡失败等情况。通过良好的异常处理机制,可以及时向用户...
- 开通用户身份校验:验证持卡人的姓名和身份证信息。 - 指定银行卡支付:允许商户指定仅接受的银行卡类型进行支付。 - 返回银行卡号信息:返回支付银行卡的部分信息给商户。 **接入流程**: 1. 协商接入,确定手续...
1. **二代身份证技术**:中国第二代身份证采用非接触式IC卡技术,内含芯片存储个人基本信息,包括姓名、性别、出生日期、住址、公民身份号码以及照片等。 2. **SDK(Software Development Kit)**:SDK是一系列的...
快捷支付是指用户无需输入银行卡密码,只需通过验证支付宝账号或手机号、身份证号等信息即可完成支付的方式。它简化了支付步骤,提高了支付效率,通常用于已经绑定银行卡的支付宝账户。 3. **alipay_src**: 这个...
智能读卡器是一种用于读取和写入存储在各种卡片上的数据的设备,例如银行卡、身份证、会员卡等。在编程领域,为了与这类硬件设备交互,通常会创建一个特定的类来封装相关的操作,这就是"智能读卡器类"。这类类的设计...
这个工具包旨在提供高效、便捷的代码片段,以简化文件操作、目录管理、日期时间处理、数据库交互、以及一些特殊功能如农历计算、身份证验证、银行卡处理和短信发送等。 1. **文件操作(File.php)**:`File.php`...
IC卡,全称为集成电路卡(Integrated Circuit Card),常见于身份证、银行卡、公交卡等,其中存储有各种信息并具备处理能力。在本程序中,我们将探讨如何进行IC卡的读取和写入操作。 首先,IC卡读写程序的核心是...
Luhn算法是一种简单的校验和算法,用于检测数字串(如身份证号、信用卡号)是否正确。它通过从右到左计算每个偶数位置和奇数位置数字的总和,然后对总和进行特定处理来验证号码。 Windows编程通常涉及到使用Visual ...
2. 正确设置商户号、APPID等关键参数,确保与微信后台配置一致。 3. 使用HTTPS进行通信,确保通信过程的安全。 4. 对敏感信息进行加密处理,如用户支付密码、银行卡信息等。 5. 实现异步通知处理,确保在用户支付...