开发者
资源
文档评分
获取效率
正确性
完整性
易理解
在线提单
论坛求助

数据签名

对提供的消息进行签名。

项目

内容

接口路径

/rest/kdc_agent/v1/proxy

请求方法

POST

请求头(Request Header)

参数

取值

Content-Type

application/json

Accept

application/json

请求体(Request Body)

参数

参数类型

规格

是否必选

描述

taskId

String

64

任务ID,每次请求不能使用相同ID

version

String

8

payload格式版本号,定义为VR格式,初始设置为26.0

msgType

Int

32

业务消息类型,值为0x0022

data

Object

-

业务消息实体,key:value格式

data.data

String

1024

需要签名的消息内容

data.hashAlgorithm

String

16

哈希算法,默认"SHA256",支持 "SHA384"、"SHA512" 等

请求体示例

{
"taskId": "SDFMOASDMNFIOASMD",
"version": "26.0",
"msgType": "0x0022",
"data": {
"data": "VGhpcyBpcyBhIEdPT0QgZGF5IQo"
}
}

响应头(Response Header)

参数

取值

Content-Type

application/json

响应体(Response Body)

参数

参数类型

规格

描述

retCode

Int

32

错误码

retMsg

String

64

错误消息

data

Object

-

业务自定义

data.signedData

String

-

签名结果

响应体示例

{
"retCode": 0,
"retMsg": "Success",
"data": {
"signedData": "YWJjZGVmZ2hpamsxMjM0NTY3ODkwYWJjZGVm"
}
}