金润征信JR-CLT-005-通过品牌和型号查询车轴

1. 接口描述

2. 加密方式

2.1 加签,验签机制说明

2.2 签名算法

2.3 加密方式

2.4 生成签名

2.4.1 筛选并排序

2.4.2 拼接

2.4.3 调用签名函数

2.4.4 拼接完整请求

2.5 解密方式

3. 请求参数

3.1 公共请求参数

3.2 接口请求参数

4. 响应参数

4.1 公共响应参数

4.2 接口响应参数

5. 代码示例

5.1 请求示例

5.2 响应示例

5.3 异常示例

6. 附录

6.1 接口返回码

  1. 接口描述

接口名称

通过品牌和型号查询车轴

接口编号

JR-CLT-005

接口描述

通过品牌和型号查询车轴

接口地址

/dmp/api

请求方式

POST

加密方式

RSA2

  1. 加密方式

    1. 加签,验签机制说明

客户在应用中使用自己的“私钥”对消息加签之后,消息和签名会传递给金枢系统,金枢系统则使用应用的 公钥 验证消息的真实性(来自于合法应用的真实消息)。

对于金枢系统返回消息给商户应用的情形,应用则使用金枢系统的 公钥 来验证返回消息的真实性。

  1. 签名算法

签名算法:RSA2

标准签名算法:SHA256WithRSA

描述:强制要求 RSA 密钥的长度至少为 2048。

  1. 加密方式

请求体加密

将请求参数(biz_content)字段通过 私钥进行加密

  1. 生成签名

    1. 筛选并排序

获取所有请求参数(包括公共请求参数),不包括字节类型参数,如文件、字节流,剔除 sign 字段,剔除值为空的参数,并按照第一个字符的键值 ASCII 码递增排序(字母升序排序),如果遇到相同字符则按照第二个字符的键值 ASCII 码递增排序,以此类推。

  1. 拼接

将排序后的参数与其对应值,组合成 参数=参数值 的格式,并且把这些参数用 & 字符连接起来,此时生成的字符串为待签名字符串。

示例:

app_id=2014072300XXXXXX&biz_content=fV9IJsNcmZcPEQbvr8S3kkJ3uT0GRfHlAM25LT8w9xCAJqywxotrVlH1ZJsIXwHBvz97uFyNbBoSKbxfRgwKLl7P88hKBmPDwyDzB4t8MT&charset=UTF-8&method=alipay.trade.pay&sign_type=RSA2×tamp=2014-07-24 03:07:50&version=1.0

  1. 调用签名函数

使用各自语言对应的 SHA256WithRSA(对应 sign_type 为 RSA2)签名函数利用商户私钥对签名字符串进行签名,并进行 Base64 编码。把生成的签名 encode 后赋值给 sign 参数,拼接到请求参数中。

  1. 拼接完整请求

调用签名函数 后需将生成的签名作为 sign 的 value 拼接到请求数据中。

示例:

app_id=2014072300XXXXXX&biz_content=fV9IJsNcmZcPEQbvr8S3kkJ3uT0GRfHlAM25LT8w9xCAJqywxotrVlH1ZJsIXwHBvz97uFyNbBoSKbxfRgwKLl7P88hKBmPDwyDzB4t8MT&charset=UTF-8&method=alipay.trade.pay&sign_type=RSA2×tamp=2014-07-24 03:07:50&version=1.0&sign=GhT5Q6YxBtvf4q855TiNWEF/DIeLMyEE97+OnJDHpe6joNfr9F3BAE37dczcogU7uLfpNo+dh3cgly05bQN5nTj9TJ3SrBZWa40cltlgkI+6+0FuJoFSA225+MCrD4fNNqi2Zd5Adi9qC9NdN8nBVsjvzqtn5NepOt8dG1qdv7KvVwG74emFea1j2JuMBVBMp2PgIEwCv5c8OJSXa2P66+l3YCqEEMjBN22Dz0chlJ4hKMW3rA2oISH6ryzIvNIiy4/djKEdmxFeBorp1vrbmAtBqE++afggzzGt5w4arkbQ4fWLXJwkC9+1y4irCgmX65CEb5ct+fRgG2/9/B0rYg==

  1. 解密方式

返回数据data内容是加密的,要用商户的公钥解密。

  1. 请求参数

参数

类型

必填

最大长度

说明

app_id

String

Y

32

金润商务提供

method

String

Y

100

固定值:

"jinrun.car.axesnum.bybrandandtype"

sign

String

Y

参见2加密方式

charset

String

Y

10

utf-8

format

String

Y

10

json

sign_type

String

Y

10

RSA2

version

String

Y

10

1.0

  1. 公共请求参数

    1. 接口请求参数

参数

类型

必填

最大长度

说明

biz_content

brand

String

Y

30

品牌

noticetype

String

Y

30

型号

  1. 响应参数

    1. 公共响应参数

参数

类型

说明

code

String

响应码,见附录6.1

request_id

String

请求Id

message

String

响应信息

timestamp

Long

时间戳

data

String

返回数据

  1. 接口响应参数

参数

类型

说明

axesNum

String

车轴数量

msg

String

返回消息

  1. 代码示例

    1. 请求示例

biz_content的json格式样例

{

"brand": "解放",

"noticetype": "xxxxxx"

}

  1. 响应示例

{

"request_id": "SN1540170804938018816",

"code": "00000",

"data": {

"msg": "成功",

"axesNum": "2"

},

"message": "操作成功",

"timestamp": 1656040309785

}

  1. 异常示例

{

"request_id": "SN1527163857943007232",

"code": "400",

"message": "",

"timestamp": 1652939212046

}

  1. 附录

    1. 接口返回码

编码

描述

是否收费

00000

查询成功

收费

400

错误信息

免费

通过品牌和型号查询车轴接口文档相关推荐

  1. 违章查询源码 php,全国车辆违章查询API接口文档及demo

    简介 聚合数据全国车辆违章数据接口,目前已经支持300个左右的城市违章查询,已连接上万个APP.方便有车一族随时了解自己是否有过交通违章,避免因遗忘或逾期处理违章罚单而造成的不必要损失. 基于PHP的 ...

  2. 全国车辆违章查询数据接口文档及demo

    简介 聚合数据全国车辆违章数据接口,目前已经支持300个左右的城市违章查询,已连接上万个APP.方便有车一族随时了解自己是否有过交通违章,避免因遗忘或逾期处理违章罚单而造成的不必要损失. API参考文 ...

  3. 快递鸟顺丰、申通物流查询类通用接口文档

    顺丰.申通.圆通.韵达.京东物流轨迹查询类接口文档, 1.在途监控 快递鸟汇集国内外1600多家快递公司的物流轨迹数据,以接口形式开放给用户使用,支持即时查询+订阅两种调用方式,为用户提供全流程的物流 ...

  4. 商品库存推送至外部系统API接口文档

    没有与外部系统对接,商品库存数据不通?往下看看 电商API文档---点击查看!http://ds.xnxxxk.cn/apijk?comefrom=CSDN&plan=kucuntongbu1 ...

  5. 申请电子面单号API接口文档

    阿里.京东.拼多多等平台的电子面单接口只提供给有资质的服务商和自研系统,没有对接电商平台的ERP.WMS系统可以通过API接口来获取打印电子面单的能力,接口文档如下: 电商API接口文档-点击查看!h ...

  6. 基于出库单申请电子面单的API接口文档

    通过点三电商OMS系统的API开放接口,网销出库单获取电子面单更加便捷,接口文档如下: 电商API文档---点击查看!http://ds.xnxxxk.cn/apijk?source=CSDN& ...

  7. 通过品牌和型号查询车型信息接口文档

    1. 接口描述 2. 加密方式 2.1 加签,验签机制说明 2.2 签名算法 2.3 加密方式 2.4 生成签名 2.4.1 筛选并排序 2.4.2 拼接 2.4.3 调用签名函数 2.4.4 拼接完 ...

  8. Whois查询接口文档

    Whois查询接口文档 whois(读作"Who is",非缩写)是用来查询域名的IP以及所有者等信息的传输协议.简单说,whois就是一个用来查询域名是否已经被注册,以及注册域名 ...

  9. 手淘商品详情api接口|淘宝商品详情API接口文档

    应用场景: 淘宝商品详情API接口文档可以获取淘宝或天猫的全网商品详情信息 接口说明: 1.接口请求地址: http://xxxx/api/product/engage 2.接口请求条件: token ...

最新文章

  1. 字符串数组(就自己做个笔记)
  2. 计算机学win7画图,Win7系统自带画图工具如何打开?win7打开画图工具教程
  3. sqlserver工具界面_最好用的数据库管理工具DBeaver
  4. xenserver 管理口显示重复IP的处理方法
  5. simple-android-flux,深入浅出Flux
  6. nyoj-976-Youth的最大化(贪心+二分)
  7. 装完黑苹果怎么装windows_BlackArch(黑Arch)、怎么装?
  8. mysql导入导出数据库文件(转载)
  9. C#四种相等性判断方法 equals,referenceEquals
  10. jquery 验证小数点后几位_(亲测可用)input只能输入数字或小数点后几位
  11. Java实现文件复制
  12. forward计算机语言,const_forward在C中的可选实现中做了什么?
  13. 怎样把电脑换linux系统软件,如何将OS/2应用程序移植到Linux操作系统 -电脑资料...
  14. 风变python学习2---字符串,整数,浮点型数据分析,应用
  15. SAP中通过历史记录查询追溯BOM工程变更处理物料升级未生效问题实例
  16. tsconfig.json详细配置
  17. [6月7日的脚本] 在Windows 8中将桌面版IE设置为默认浏览器 (VBScript)
  18. MySqlDataAdapter.Update -- 报错
  19. 计算机专业术语大全,计算机专业名词总汇,计算机专业名词总汇
  20. 2022年最新NFT 开发平台解决方案

热门文章

  1. 从鉴黄师到阿里程序员,我成功逆袭上岸
  2. 为何PDF转换总出现乱码?迅读PDF转换器,精准复刻
  3. 计算机设备 移动存储管理制度,计算机和移动存储介质保密管理的相关制度
  4. gb模拟器 linux,Ubuntu 10.10掌机gb和gbc模拟器[linux]
  5. 精灵图、favicon图标
  6. 微信红包裂变快速裂变微信软文访问量
  7. 三星浏览器高阶使用技巧-修改CountryCode和UA
  8. 闭环系统的零极点图判定稳定性_《自动控制原理》课后习题答案.doc
  9. redis基本操作命令和查看list、hash数据命令
  10. 老板电器的新“大厨”,能否在厨电行业炒出新菜?