5.4.5.3 获取应用信息接口
调用该接口可以获取应用的基本信息,可以在上传公钥模式中使用。
1. 接口地址: https://节点网关地址/api/app/getAppInfo
2. 通讯方式: POST
3. 签名算法:不需要
4. 请求参数
序号 | 字段名 | 字段 | 类型 | 必填 | 备注 |
---|---|---|---|---|---|
1 | 信息头 | header | Map | 是 | |
2 | 信息体 | body | Map | 是 | |
3 | 签名值 | mac | String | 是 | |
header | |||||
1 | 用户唯一标识 | userCode | String | 是 | |
2 | 应用唯一标识 | appCode | String | 是 |
示例
{
"header":{
"userCode":"USER0001202010201539390086090",
"appCode":"app0001202010221038364886804",
"tId":""
},
"mac":"",
"body":{
}
}
5. 响应参数
序号 | 字段名 | 字段 | 类型 | 必填 | 备注 |
---|---|---|---|---|---|
1 | 信息头 | header | Map | 是 | |
2 | 信息体 | body | Map | 是 | |
3 | 签名值 | mac | String | 是 | |
header: | |||||
1 | 响应标识 | code | int | 是 | 0:校验成功 -1:校验失败 |
2 | 响应信息 | msg | String | 是 | |
body: | |||||
1 | 应用类型 | appType | String | 是 | |
2 | 应用密钥托管类型 | caType | int | 是 | 1:托管 2:非托管 |
3 | 应用密钥类型 | algorithmType | int | 是 | 1:SM2 2:ECDSA(secp256r1) |
4 | 该城市MSPID | mspId | String | 是 | |
5 | 应用链名称 | channelId | String | 是 | Fabric对应channelId,fisco对应groupId |
6 | 版本号 | version | String | 否 | |
7 | Fabric版本号 | fabricVersion | String | 否 |
示例
{
"header": {
"code": 0,
"msg": "success"
},
"mac": "MEQCIDZONbXdy28kMeEkyEkCkRJApNDq0KCK5gYfduMrfEOUAiBDXqe3ZZv2gqE2BEhpIxOa7r0BSEaDrkBv1kRLjz3ZLw==",
"body": {
"appType": "fabric",
"caType": 1,
"algorithmType": 2,
"mspId": "OrgbNodeMSP",
"channelId": "app0001202204191440367227112",
"version": "",
"fabricVersion": ""
}
}