手机实名认证查询接口规范文档V1.0_第1页
手机实名认证查询接口规范文档V1.0_第2页
手机实名认证查询接口规范文档V1.0_第3页
手机实名认证查询接口规范文档V1.0_第4页
手机实名认证查询接口规范文档V1.0_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、版权所有华付数据,中国金融大数据领先品牌! 手机实名认证接口规范手机实名认证接口规范华付数据鉴权中心接口 版权所有华付数据,中国金融大数据领先品牌! 文档信息文档版本号文档版本号V1.0起草人起草人张波起草日期起草日期2016/05/26审核人审核人林晓彬审核日期审核日期2016/05/28批准人汤红审核日期审核日期2016/06/06修订记录版本版本日期日期作者作者说明说明V1.02016/05/252016/05/25张波初稿V1.02016/05/282016/05/28林晓彬定稿本文档中的所有内容为鉴权数据中心的机密和专属所有。未经鉴权数据中心的明确书面许可,任何组织或个人不得以任何目

2、的、任何形式及任何手段复制或传播本文档部分或全部内容。 版权所有华付数据,中国金融大数据领先品牌!目录目录1概述概述 .42接口介绍接口介绍 .42.1 通讯协议.42.2 安全协议.42.2.1 加解密.42.2.2 签名方式.42.3 接入规则.52.3.1 IP 绑定.52.3.2 使用范围.52.3.3 字符编码.53手机实名认证接口手机实名认证接口 .53.1 请求接口地址.53.2 请求接口.53.3 接口返回.73.4 错误代码定义.8 版权所有华付数据,中国金融大数据领先品牌!1概述概述手机实名认证数据接口规范文档主要用于制定标准的接口接入准则及流程,指导用户开发人员及测试等相

3、关技术人员快速了解鉴权数据中心提供的数据接口方式和相关规范,并且方便快捷的实现接口对接。2接口介绍接口介绍2.1 通讯协议通讯协议鉴权数据中心对外数据接口主要以 http 协议发布2.2 安全协议安全协议2.2.1 加解密加解密鉴权数据中心接口根据主流加解密方法定义了标准统一的加解密方式,DESede 进行加解密,即:鉴权数据中心针对用户申请的接口分配唯一的接入秘钥,用户通过所分配的秘钥及任意随机的 8 位偏移量进行数据加密。String data = allJson.toString();System.out.println(请求报文:+data);/平台分配的唯一的接入秘钥String p

4、rivateKey = l4mdofLTvHkyONpdlyXBiaTv;String vector = 12345678; /随机8位偏移量String encrData = Cipher3DES.encrypt(data, privateKey, vector);System.out.println(加密报文:+encrData);2.2.2 签名方式签名方式接入方对自己加密完成的请求报文字符串进行签名(注意:是加密后再签名) ,鉴权数据中心提供统一的 RSA 签名方式,即:用户可在平台在线生成或者自行生成签名密钥对,同时将签名公钥上传至平台,私钥留下自己注意保密,通过生成的签名私钥进行签

5、名,产生签名值。通过平台签名公钥和平台返回签名值进行验签。 版权所有华付数据,中国金融大数据领先品牌!/根据用户自己的签名私钥对加密报文进行签名String signature=RsaSignCoder.sign(encrData, signPrivateKey); System.out.println(签名值:+signature);/根据平台签名公钥对平台返回的加密报文进行验证签名boolean isTrue=RsaSignCoder.verify(datas, signPublicKey, sign);注:具体请参考示例代码2.3 接入规则接入规则2.3.1 IPIP 绑定绑定用户在进行

6、接入的时候需要向鉴权数据中心提供接入服务器的一个或多个公网 IP。2.3.2 使用范围使用范围鉴权数据中心对于敏感数据接口,每次请求需要说明查询原因作为中心留存,用户必须与鉴权数据中心签署数据使用相关责任协议。鉴权数据中心会为每一个接入用户分配唯一的用户编号,用户可使用同一个用户编号申请多个数据接口,但每个接口分别生成不同的密钥进行加解密及签名。注:鉴权数据中心针对一个用户多接口只提供多个加密秘钥,一个签名公钥,本地签名密钥对用户自己生成。2.3.3 字符编码字符编码鉴权数据中心接口接收和返回统一以 UTF-8 字符集编码格式进行接收返回3手机实名认证接口手机实名认证接口3.1 请求接口地址请

7、求接口地址http:/ 请求接口请求接口接受参数: 版权所有华付数据,中国金融大数据领先品牌!condition请求条件的加密报文userCode平台分配的用户编号signature加密请求报文的签名值vector加密偏移量,用户随机生成 8 位随机数字或字母条件字段说明:字段名称字段名称注释说明注释说明请求说明请求说明qryBatchNo查询批次号唯一,不超过 20 位userCode商户编号平台分配的商户编号sysCode应用编号平台创建应用分配的唯一编号qryReason查询原因简单说明调用原由,可为空qryDate查询日期格式:yyyyMMdd,可为空qryTime查询时间格式:hhm

8、mss,可为空realName姓名不超过 20 位idCard身份证号码正确的身份证号码mobile手机号码正确的手机号码请求条件报文格式: header: qryBatchNo: 20160525151642123, userCode: TEST10001,sysCode: TESTAPP10001, qryReason: 信贷, qryDate: 20160526, qryTime: 113106 , condition: realName: 张三, idCard: mobile版权所有华付数据,中国金融大数据领先品牌!3.

9、3 接口返回接口返回返回参数:参数名称参数名称参数说明参数说明contents返回数据的加密报文signature加密请求报文的签名值正确返回字段说明:字段名称字段名称字段说明字段说明header报文头name返回数据的名称recordNum返回数据的数量realName姓名idCard身份证号码mobile手机号码resCode认证结果resDesc认证描述正确返回报文格式: header: qryBatchNo: 20160525151642123, userCode: TEST10001,sysCode: TESTAPP10001, qryReason: 信贷, qryDate: 201

10、60526, qryTime: 030322 版权所有华付数据,中国金融大数据领先品牌! , data: name: 手机实名认证查询, recordNum: 1, record: realName: 张三, idCard: mobile resCode: 98, resDesc: 认证未通过 错误返回字段说明:字段名称字段名称字段说明字段说明code错误代码codeDesc错误代码描述错误返回报文格式: msg: codeDesc: 身份证号码有误, code: 02 3.4 错误代码定义错误代码定义错误代码错误代码代码描述说明代码描述说明00认证通过 版权所有华付数据,中国金融大数据领先品牌!98认证未通过01姓名校验不通过02身份证号码有误04手机号码不合法10请求条

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论