接口文档

最近更新时间:2020-04-15 18:04:19

下文{{url}}为kbaas域名地址,公有云KBaaS请替换为 https://kbaas.console.ksyun.com

登录

简要描述:

  • 登录接口-获取token

请求URL:

  • {{url}}/api/kbaas-authorization-server/oauth/token

请求方式:

  • POST

Headers参数:

参数名 必选 类型 示例 说明
Authorization string Basic dGVzdF9jbGllbnQxOnRlc3Rfc2VjcmV0 授权信息

Body参数:

参数名 必选 类型 示例 说明
username string honor 用户名
password string ksyun123 密码
grant_type string password 授权方式
scope string read 权限范围

返回示例

  {
    "access_token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjb21wYW55SWQiOjEsInVzZXJfbmFtZSI6InVzZXIxMjMiLCJzY29wZSI6WyJyZWFkIl0sInVzZXJUeXBlIjoyLCJleHAiOjE1Nzc4MjgzNzQsImlzTGVhZ3VlIjoxLCJ1c2VySWQiOjM3LCJhdXRob3JpdGllcyI6WyJjb21wYW55IiwibGVhZ3VlIl0sImp0aSI6IjEwMDQ4ZTk1LTkwM2QtNGIwMy05ZTlmLTczYzFmZWQ0Yzg1NSIsImNsaWVudF9pZCI6InRlc3RfY2xpZW50MSJ9.V61lW0KU1FjluBFoKHfTxHqzBp2db5qTlVWg3eU6z-s",
    "token_type": "bearer",
    "refresh_token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjb21wYW55SWQiOjEsInVzZXJfbmFtZSI6InVzZXIxMjMiLCJzY29wZSI6WyJyZWFkIl0sImF0aSI6IjEwMDQ4ZTk1LTkwM2QtNGIwMy05ZTlmLTczYzFmZWQ0Yzg1NSIsInVzZXJUeXBlIjoyLCJleHAiOjE1Nzc5MDAzNzQsImlzTGVhZ3VlIjoxLCJ1c2VySWQiOjM3LCJhdXRob3JpdGllcyI6WyJjb21wYW55IiwibGVhZ3VlIl0sImp0aSI6ImI5YTZmN2ZhLWVjMTMtNDgzMi05N2VjLWIyZDk3YzU5MTMyYyIsImNsaWVudF9pZCI6InRlc3RfY2xpZW50MSJ9.FX9t8im_pgnICnTdoUYV4Bd6qBDophtQqdB6yNK27JA",
    "expires_in": 35999,
    "scope": "read",
    "companyId": 1,
    "userType": 2,
    "isLeague": 1,
    "userId": 37,
    "jti": "10048e95-903d-4b03-9e9f-73c1fed4c855"
}

返回参数说明

参数名 类型 说明
access_token string 登录授权
token_type string token类型
refresh_token string 刷新授权
expires_in int 过期时间
scope string 授权范围
companyId int 企业id
userType int 用户类型
isLeague int 是否是盟主
userId int 用户id
jti string token的唯一标识

备注

  • 更多返回错误代码请看首页的错误代码描述

登录基础信息

简要描述:

  • 登录后返回所需所有基础信息

请求URL:

  • {{url}}/api/kbaas-backend/base/info

请求方式:

  • GET

Headers参数:

参数名 必选 类型 示例 说明
Authorization string Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjb21wYW55SWQiOjUsInVzZXJfbmFtZSI6Imhvbm9yIiwic2NvcGUiOlsicmVhZCJdLCJ1c2VyVHlwZSI6MiwiZXhwIjoxNTc4NDEwMDE5LCJpc0xlYWd1ZSI6MSwidXNlcklkIjo5LCJhdXRob3JpdGllcyI6WyJjb21wYW55IiwibGVhZ3VlIl0sImp0aSI6IjAyYzA1YzhiLWJmYWEtNDcwYS1hNWQwLTA5MzcwNDU2ODEwMSIsImNsaWVudF9pZCI6InRlc3RfY2xpZW50MSJ9.1m106pZc3Kew4rTQjxQKY9U3PQINoxZ8SxGaeQqCEVU Bearer + token信息

返回示例

{
    "code": 200,
    "msg": "成功",
    "data": {
        "userId": 36,
        "userName": "usertoken",
        "userType": 2,
        "companyId": 23,
        "approvalStatus": 2,
        "isLeague": 1,
        "leagueId": 24,
        "leagueName": "league123",
        "leagueDesc": "league123"
    }
}

返回参数说明

参数名 类型 说明
userId int 用户id
userName string 用户名
userType int 用户类型 1:系统管理用户 2:联盟用户 3:企业用户 4:个人用户
companyId int 企业id
approvalStatus int 企业审批状态 0:未完善 1:待审批 :2:通过 3:驳回
isLeague int 是否是盟主及其子用户 0:不是 1:是
leagueId int 联盟id
leagueName string 联盟名称
leagueDesc string 联盟描述

备注

  • 更多返回错误代码请看首页的错误代码描述

刷新token接口

简要描述:

  • 刷新token接口

请求URL:

  • {{url}}/api/kbaas-authorization-server/oauth/token

请求方式:

  • POST

Headers参数:

参数名 必选 类型 示例 说明
Authorization string Basic dGVzdF9jbGllbnQxOnRlc3Rfc2VjcmV0 授权信息

Body参数:

参数名 必选 类型 示例 说明
grant_type string refresh_token 授权方式
refresh_token string eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjb21wYW55SWQiOjEsInVzZXJfbmFtZSI6ImFkbWluIiwic2NvcGUiOlsicmVhZCJdLCJhdGkiOiJjYzllY2FjNS03YTJjLTQxZDYtYWRmNy00MWVmOTFkNWE0YzMiLCJleHAiOjE1NzM0Njg5OTUsInVzZXJJZCI6MTA0LCJhdXRob3JpdGllcyI6WyLotoXnuqfnrqHnkIblkZgiXSwianRpIjoiZDI1ZDZiODctNjVhNi00ZDZmLTkxODEtN2Q2NmExZTY5NjIwIiwiY2xpZW50X2lkIjoidGVzdF9jbGllbnQxIn0.eAjDZVI-tMFMGLgThtbnVfhcuCAG_HTku5O42xAjKK4 刷新时需要的token:从登陆接口反参中的refresh_token获取

返回示例

{
    "access_token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjb21wYW55SWQiOjEsInVzZXJfbmFtZSI6ImxlYWd1ZSIsInNjb3BlIjpbInJlYWQiXSwidXNlclR5cGUiOjEsImV4cCI6MTU3ODQwMjQyNywidXNlcklkIjozLCJqdGkiOiJiMmEwYzcyMC05MmY0LTRjYWEtOTU1Yi0zNTg2YTQ4MDEyN2EiLCJjbGllbnRfaWQiOiJ0ZXN0X2NsaWVudDEifQ.GTVMrnOU0x4d5RhPsj5xw_CogB1kyG6Ma_BP8JADyBg",
    "token_type": "bearer",
    "refresh_token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjb21wYW55SWQiOjEsInVzZXJfbmFtZSI6ImxlYWd1ZSIsInNjb3BlIjpbInJlYWQiXSwiYXRpIjoiYjJhMGM3MjAtOTJmNC00Y2FhLTk1NWItMzU4NmE0ODAxMjdhIiwidXNlclR5cGUiOjEsImV4cCI6MTU3ODQ3NDQyNywidXNlcklkIjozLCJqdGkiOiIxMzk5M2IzNC1mYjQ0LTRiYTMtOTlhZS1jYjhiNzIxNjFkNjUiLCJjbGllbnRfaWQiOiJ0ZXN0X2NsaWVudDEifQ.V5RC6NRyvDFiN9Wg8E3760onG3hJjcmWjwPxMjJateY",
    "expires_in": 35999,
    "scope": "read",
    "companyId": 1,
    "userType": 1,
    "userId": 3,
    "jti": "b2a0c720-92f4-4caa-955b-3586a480127a"
}

返回参数说明

参数名 类型 说明
access_token string 登录授权
token_type string token类型
refresh_token string 刷新授权
expires_in int 过期时间
scope string 授权范围
companyId int 企业id
userType int 用户类型
isLeague int 是否是盟主
userId int 用户id
jti string token的唯一标识

备注

  • 更多返回错误代码请看首页的错误代码描述

仪表盘-查询企业信息

简要描述:

  • 查询企业信息

请求URL:

  • {{url}}/api/kbaas-business/company/dashboard/company

请求方式:

  • GET

Headers参数:

参数名 必选 类型 示例 说明
Authorization string Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjb21wYW55SWQiOjUsInVzZXJfbmFtZSI6Imhvbm9yIiwic2NvcGUiOlsicmVhZCJdLCJ1c2VyVHlwZSI6MiwiZXhwIjoxNTc4NDEwMDE5LCJpc0xlYWd1ZSI6MSwidXNlcklkIjo5LCJhdXRob3JpdGllcyI6WyJjb21wYW55IiwibGVhZ3VlIl0sImp0aSI6IjAyYzA1YzhiLWJmYWEtNDcwYS1hNWQwLTA5MzcwNDU2ODEwMSIsImNsaWVudF9pZCI6InRlc3RfY2xpZW50MSJ9.1m106pZc3Kew4rTQjxQKY9U3PQINoxZ8SxGaeQqCEVU Bearer + token信息

返回示例

{
    "code": 200,
    "msg": "成功",
    "data": {
        "leagueCount": 2,
        "channelCount": 2,
        "chainCodeCount": 6,
        "blockCount": 19,
        "transactionCount": 19
    }
}

返回参数说明

参数名 类型 说明
leagueCount int 联盟数量
channelCount int 通道数量
chainCodeCount int 链码数
blockCount int 区块数
transactionCount int 交易数

备注

  • 更多返回错误代码请看首页的错误代码描述

仪表盘-查询联盟信息

简要描述:

  • 查询联盟信息

请求URL:

  • {{url}}/api/kbaas-business/league/dashboard/league

请求方式:

  • GET

Headers参数:

参数名 必选 类型 示例 说明
Authorization string Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjb21wYW55SWQiOjUsInVzZXJfbmFtZSI6Imhvbm9yIiwic2NvcGUiOlsicmVhZCJdLCJ1c2VyVHlwZSI6MiwiZXhwIjoxNTc4NDEwMDE5LCJpc0xlYWd1ZSI6MSwidXNlcklkIjo5LCJhdXRob3JpdGllcyI6WyJjb21wYW55IiwibGVhZ3VlIl0sImp0aSI6IjAyYzA1YzhiLWJmYWEtNDcwYS1hNWQwLTA5MzcwNDU2ODEwMSIsImNsaWVudF9pZCI6InRlc3RfY2xpZW50MSJ9.1m106pZc3Kew4rTQjxQKY9U3PQINoxZ8SxGaeQqCEVU Bearer + token信息

返回示例

{
    "code": 200,
    "msg": "成功",
    "data": {
        "leagueId": null,
        "leagueName": "取经联盟",
        "createTime": 1578364547360,
        "companyCount": 4,
        "channelCount": 2,
        "orgPeerCount": 4,
        "peerCount": 5,
        "chainCodeCount": 6,
        "blockCount": 19,
        "transactionCount": 19
    }
}

返回参数说明

参数名 类型 说明
leagueId int 联盟Id
leagueName string 联盟名称
createTime long 创建时间戳
companyCount int 企业数量
channelCount int 通道数量
orgPeerCount int 组织数
peerCount int 节点数
chainCodeCount int 链码数
blockCount int 区块数
transactionCount int 交易数

备注

  • 更多返回错误代码请看首页的错误代码描述

区块链-根据区块hash查询区块信息

简要描述:

  • 查看区块详情

请求URL:

  • {{url}}/api/kbaas-business/chain/block/detail?id=1&blockHash=xxx

请求方式:

  • GET

Headers参数:

参数名 必选 类型 示例 说明
Authorization string Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjb21wYW55SWQiOjUsInVzZXJfbmFtZSI6Imhvbm9yIiwic2NvcGUiOlsicmVhZCJdLCJ1c2VyVHlwZSI6MiwiZXhwIjoxNTc4NDEwMDE5LCJpc0xlYWd1ZSI6MSwidXNlcklkIjo5LCJhdXRob3JpdGllcyI6WyJjb21wYW55IiwibGVhZ3VlIl0sImp0aSI6IjAyYzA1YzhiLWJmYWEtNDcwYS1hNWQwLTA5MzcwNDU2ODEwMSIsImNsaWVudF9pZCI6InRlc3RfY2xpZW50MSJ9.1m106pZc3Kew4rTQjxQKY9U3PQINoxZ8SxGaeQqCEVU Bearer + token信息

Body参数:

参数名 必选 类型 说明
id int 区块ID
blockHash string 区块哈希

说明: 该接口为查询某个指定区块的详细信息,如果传了id就根据ID查询区块详细信息,如果传了blockHash就根据区块哈希查询区块详细信息,两个参数至少传一个。

返回示例

{
    "code": 200,
    "msg": "成功",
    "data": {
        "id": 3,
        "blockHash": "6ea6ca1e4c441287c33f13499fd845ad16e841c05f9875712c6ba07a66dfb24c",
        "previousBlockHash": "44d5fed20632df53334392b93ec867f836f53f519be7613df02dea962b074a23",
        "txCount": "1",
        "blockTime": 1576730100862,
        "leagueName": "金米联盟",
        "channelName": "channe"
    }
}

返回参数说明

参数名 类型 说明
id int 区块id
blockHash string 区块哈希
previousBlockHash string 前一个区块哈希
txCount int 交易数量
blockTime long 区块生成时间
leagueName string 联盟名称
channelName string 所属通道

备注

  • 更多返回错误代码请看首页的错误代码描述

交易-根据txid查询交易信息

简要描述:

  • 查看交易详情

请求URL:

  • {{url}}/api/kbaas-business/chain/transaction/detail?id=3&transactionId=5824bfbeef05e737c4407df8562d7f2e6d6228d99d0e7c87091d9bd8f4c3880e

请求方式:

  • GET

Headers参数:

参数名 必选 类型 示例 说明
Authorization string Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjb21wYW55SWQiOjUsInVzZXJfbmFtZSI6Imhvbm9yIiwic2NvcGUiOlsicmVhZCJdLCJ1c2VyVHlwZSI6MiwiZXhwIjoxNTc4NDEwMDE5LCJpc0xlYWd1ZSI6MSwidXNlcklkIjo5LCJhdXRob3JpdGllcyI6WyJjb21wYW55IiwibGVhZ3VlIl0sImp0aSI6IjAyYzA1YzhiLWJmYWEtNDcwYS1hNWQwLTA5MzcwNDU2ODEwMSIsImNsaWVudF9pZCI6InRlc3RfY2xpZW50MSJ9.1m106pZc3Kew4rTQjxQKY9U3PQINoxZ8SxGaeQqCEVU Bearer + token信息

Body参数:

参数名 必选 类型 说明
id int 交易ID
transactionId string 交易哈希

说明: 该接口为查询某个指定交易的详细信息,如果传了id就根据ID查询交易详细信息,如果传了transactionId就根据交易哈希查询交易详细信息,两个参数至少传一个。

返回示例

{
    "code": 200,
    "msg": "成功",
    "data": {
        "id": 3,
        "transactionTxId": "9b3ddc7801ef0301175f68c61ba41a9f89f268824c63cfd3e187405abb230b43",
        "transactionMsp": "LageMSP",
        "transactionEndorseMsp": "GaosiMSP,LageMSP",
        "transactionTime": 1577283261832,
        "isValid": 1,
        "validationCode": 0,
        "chainCodeId": null,
        "chainCodeName": "lscc",
        "blockHash": "b5d4d72b232c91ec5413bdd8e0d5dc05f504ed0b82f8cc97b35d5234d1be1a62",
        "channelId": 1,
        "transactionArgs":"[\"deploy\",\"channelmath\",\"\\n_\\b\\S\\nBgithub.com/chaincode/XVuL1BpY3R1S-45FD0BC70DEE45FBAF40346ECCADD7CF\\\bironbaby\\1.0\\\\n\init\",\"\\\\\\b\\\\\\\b\\\\b\\\\b\\\\\b\

返回参数说明

参数名 类型 说明
id int 交易id
transactionTxId string 交易哈希
transactionMsp string 交易发起者MspId
transactionEndorseMsp string 交易背书组织MspId
transactionTime long 交易生成时间
isValid int 交易是否有效
validationCode int 交易状态码
chainCodeId int 交易所属合约ID
chainCodeName string 交易所属合约名称
blockHash string 交易所属区块哈希
channelId int 交易所属通道ID
transactionArgs string 交易输入参数

备注

  • 更多返回错误代码请看首页的错误代码描述

通道管理-一键创建通道

简要描述:

  • 一键创建通道
  • 一键创建通道接口包含以下接口功能:
    • 创建通道接口
    • 启动通道接口

请求URL:

  • {{url}}/api/kbaas-business/channel/quick/creat

请求方式:

  • POST

Headers参数:

参数名 必选 类型 示例 说明
Authorization string Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjb21wYW55SWQiOjUsInVzZXJfbmFtZSI6Imhvbm9yIiwic2NvcGUiOlsicmVhZCJdLCJ1c2VyVHlwZSI6MiwiZXhwIjoxNTc4NDEwMDE5LCJpc0xlYWd1ZSI6MSwidXNlcklkIjo5LCJhdXRob3JpdGllcyI6WyJjb21wYW55IiwibGVhZ3VlIl0sImp0aSI6IjAyYzA1YzhiLWJmYWEtNDcwYS1hNWQwLTA5MzcwNDU2ODEwMSIsImNsaWVudF9pZCI6InRlc3RfY2xpZW50MSJ9.1m106pZc3Kew4rTQjxQKY9U3PQINoxZ8SxGaeQqCEVU Bearer + token信息

Body参数:

参数名 必选 类型 示例 说明
parameters json {"channelName":"channelpc1","channelAliasName":"通道1","channelDesc":"通道1","nodes":[{"orgId":"22","peerIds":[31,32,33]},{"orgId":"24","peerIds":[34,35,36]}]} json串

参数:

参数名 必选 类型 说明
channelName string 通道名称
channelAliasName string 通道别名
channelDesc string 通道描述
nodes.orgId string 组织Id
nodes.peerIds string peer节点Id

返回示例

{
    "code": 200,
    "msg": "成功",
    "devMsg": null,
    "data": null
}

返回参数说明

参数名 类型 说明
code int 返回码
msg string 返回信息

备注

  • 更多返回错误代码请看首页的错误代码描述

通道管理-创建通道

简要描述:

  • 创建通道

请求URL:

  • {{url}}/api/kbaas-business/channel/create

请求方式:

  • POST

Headers参数:

参数名 必选 类型 示例 说明
Authorization string Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjb21wYW55SWQiOjUsInVzZXJfbmFtZSI6Imhvbm9yIiwic2NvcGUiOlsicmVhZCJdLCJ1c2VyVHlwZSI6MiwiZXhwIjoxNTc4NDEwMDE5LCJpc0xlYWd1ZSI6MSwidXNlcklkIjo5LCJhdXRob3JpdGllcyI6WyJjb21wYW55IiwibGVhZ3VlIl0sImp0aSI6IjAyYzA1YzhiLWJmYWEtNDcwYS1hNWQwLTA5MzcwNDU2ODEwMSIsImNsaWVudF9pZCI6InRlc3RfY2xpZW50MSJ9.1m106pZc3Kew4rTQjxQKY9U3PQINoxZ8SxGaeQqCEVU Bearer + token信息

Body参数:

参数名 必选 类型 示例 说明
parameters json {"channelName":"channel1","channelAliasName":"通道1","channelDesc":"通道1","clusterName":"kledger","clusterStatus":"0","nodes":[{"orgId":"39","peerIds":[76,77,78]}]} json串

参数:

参数名 必选 类型 说明
channelName string 通道名称
channelAliasName string 通道别名
channelDesc string 通道描述
clusterName string 集群名称
clusterStatus int 集群状态
nodes 数组 节点
nodes.orgId int 组织Id
nodes.peerIds int peer节点Id数组

返回示例

{
    "code": 200,
    "msg": "成功",
    "devMsg": null,
    "data": null
}

返回参数说明

参数名 类型 说明
code int 返回码
msg string 返回信息

备注

  • 更多返回错误代码请看首页的错误代码描述

通道管理-启动通道

简要描述:

  • 启动通道

请求URL:

  • {{url}}/api/kbaas-business/channel/open

请求方式:

  • POST

Headers参数:

参数名 必选 类型 示例 说明
Authorization string Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjb21wYW55SWQiOjUsInVzZXJfbmFtZSI6Imhvbm9yIiwic2NvcGUiOlsicmVhZCJdLCJ1c2VyVHlwZSI6MiwiZXhwIjoxNTc4NDEwMDE5LCJpc0xlYWd1ZSI6MSwidXNlcklkIjo5LCJhdXRob3JpdGllcyI6WyJjb21wYW55IiwibGVhZ3VlIl0sImp0aSI6IjAyYzA1YzhiLWJmYWEtNDcwYS1hNWQwLTA5MzcwNDU2ODEwMSIsImNsaWVudF9pZCI6InRlc3RfY2xpZW50MSJ9.1m106pZc3Kew4rTQjxQKY9U3PQINoxZ8SxGaeQqCEVU Bearer + token信息

Body参数:

参数名 必选 类型 示例 说明
parameters json {"channelId":"94"} json串

参数:

参数名 必选 类型 说明
channelId string 通道Id

返回示例

{
    "code": 200,
    "msg": "成功",
    "devMsg": null,
    "data": null
}

返回参数说明

参数名 类型 说明
code int 返回码
msg string 返回信息

备注

  • 更多返回错误代码请看首页的错误代码描述

通道管理-详情-通道信息

简要描述:

  • 通道管理-详情-通道信息

请求URL:

  • {{url}}/api/kbaas-business/channel/details/channel

请求方式:

  • GET

Headers参数:

参数名 必选 类型 示例 说明
Authorization string Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjb21wYW55SWQiOjUsInVzZXJfbmFtZSI6Imhvbm9yIiwic2NvcGUiOlsicmVhZCJdLCJ1c2VyVHlwZSI6MiwiZXhwIjoxNTc4NDEwMDE5LCJpc0xlYWd1ZSI6MSwidXNlcklkIjo5LCJhdXRob3JpdGllcyI6WyJjb21wYW55IiwibGVhZ3VlIl0sImp0aSI6IjAyYzA1YzhiLWJmYWEtNDcwYS1hNWQwLTA5MzcwNDU2ODEwMSIsImNsaWVudF9pZCI6InRlc3RfY2xpZW50MSJ9.1m106pZc3Kew4rTQjxQKY9U3PQINoxZ8SxGaeQqCEVU Bearer + token信息

Body参数:

参数名 必选 类型 示例 说明
channelId int 1 通道Id

返回示例

{
    "code": 200,
    "msg": "成功",
    "data": {
        "id": 1,
        "channelName": "channel",
        "channelAliasName": "channnel",
        "channelStatus": 1,
        "createTime": 1577796624837,
        "createUserId": 6,
        "updateTime": 1577938177191,
        "isBlockListener": 0,
        "channelCallBackLocaltion": "",
        "isCallBack": 0,
        "channelDesc": "",
        "clusterName": "kledger",
        "clusterStatus": 0,
        "leagueId": 1
    }
}

返回参数说明

参数名 类型 说明
id int 通道Id
channelName string 通道连接名
channelAliasName string 通道展示名称
channelStatus int 通道状态 1:运行中 2:创建中 3:创建失败 4:创建成功 5:停用中 6:停用失败 7:停用成功 8:删除中 9:删除失败 10:已删除 11:启动中 12:启动失败
createTime long 创建时间
createUserId int 创建人Id
updateTime long 修改时间
isBlockListener int 当前通道是否开启监听 1:开启 0:不开启
channelCallBackLocaltion string 当前通道需要回调的外部业务地址
isCallBack int 是否开启外部回调 1:开启 0;不开启
channelDesc string 通道描述
clusterName string 网络集群名称
clusterStatus int 集群状态 0:未创建 1:创建中 2:已创建 3:创建失败
leagueId int 联盟Id

备注

  • 更多返回错误代码请看首页的错误代码描述

通道管理-详情-汇总信息

简要描述:

  • 通道管理-详情-汇总信息

请求URL:

  • {{url}}/api/kbaas-business/channel/details/summary

请求方式:

  • GET

Headers参数:

参数名 必选 类型 示例 说明
Authorization string Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjb21wYW55SWQiOjUsInVzZXJfbmFtZSI6Imhvbm9yIiwic2NvcGUiOlsicmVhZCJdLCJ1c2VyVHlwZSI6MiwiZXhwIjoxNTc4NDEwMDE5LCJpc0xlYWd1ZSI6MSwidXNlcklkIjo5LCJhdXRob3JpdGllcyI6WyJjb21wYW55IiwibGVhZ3VlIl0sImp0aSI6IjAyYzA1YzhiLWJmYWEtNDcwYS1hNWQwLTA5MzcwNDU2ODEwMSIsImNsaWVudF9pZCI6InRlc3RfY2xpZW50MSJ9.1m106pZc3Kew4rTQjxQKY9U3PQINoxZ8SxGaeQqCEVU Bearer + token信息

Body参数:

参数名 必选 类型 示例 说明
channelId int 1 通道Id

返回示例

{
    "code": 200,
    "msg": "成功",
    "data": {
        "orgPeerCount": 3,
        "peerCount": 3,
        "blockCount": 16,
        "transactionCount": 16,
        "chainCodeCount": 2
    }
}

返回参数说明

参数名 类型 说明
orgPeerCount int 组织数
peerCount int 节点数
blockCount int 区块数
transactionCount int 交易数
chainCodeCount int 链码数

备注

  • 更多返回错误代码请看首页的错误代码描述

通道管理-详情-通道组织信息及节点信息

简要描述:

  • 通道管理-详情-通道组织信息及节点信息

请求URL:

  • {{url}}/api/kbaas-business/channel/details/org

请求方式:

  • GET

Headers参数:

参数名 必选 类型 示例 说明
Authorization string Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjb21wYW55SWQiOjUsInVzZXJfbmFtZSI6Imhvbm9yIiwic2NvcGUiOlsicmVhZCJdLCJ1c2VyVHlwZSI6MiwiZXhwIjoxNTc4NDEwMDE5LCJpc0xlYWd1ZSI6MSwidXNlcklkIjo5LCJhdXRob3JpdGllcyI6WyJjb21wYW55IiwibGVhZ3VlIl0sImp0aSI6IjAyYzA1YzhiLWJmYWEtNDcwYS1hNWQwLTA5MzcwNDU2ODEwMSIsImNsaWVudF9pZCI6InRlc3RfY2xpZW50MSJ9.1m106pZc3Kew4rTQjxQKY9U3PQINoxZ8SxGaeQqCEVU Bearer + token信息

Body参数:

参数名 必选 类型 示例 说明
channelId int 1 通道Id

返回示例

{
    "code": 200,
    "msg": "成功",
    "data": {
        "channelAliasName": "channnel",
        "channelName": "channel",
        "id": 1,
        "orgPeers": [
            {
                "id": 1,
                "orgName": "Compass",
                "orgAliasName": "指南针",
                "orgMspId": null,
                "orgIsTls": null,
                "orgStatus": null,
                "createTime": null,
                "createUserId": null,
                "updateTime": null,
                "orgAddress": null,
                "companyId": null,
                "peers": [
                    {
                        "id": 1,
                        "peerName": "peercompass1",
                        "peerDomain": null,
                        "peerAliasName": "节点别名",
                        "peerIp": null,
                        "peerPort": null,
                        "peerEventPort": null,
                        "peerStatus": null,
                        "orgPeerId": null,
                        "createTime": null,
                        "createUserId": null,
                        "updateTime": null,
                        "peerTlsPath": null,
                        "peerAddress": null
                    }
                ]
            },
            {
                "id": 2,
                "orgName": "Asdf",
                "orgAliasName": "PRRR",
                "orgMspId": null,
                "orgIsTls": null,
                "orgStatus": null,
                "createTime": null,
                "createUserId": null,
                "updateTime": null,
                "orgAddress": null,
                "companyId": null,
                "peers": [
                    {
                        "id": 2,
                        "peerName": "peerasdf",
                        "peerDomain": null,
                        "peerAliasName": "节点别名",
                        "peerIp": null,
                        "peerPort": null,
                        "peerEventPort": null,
                        "peerStatus": null,
                        "orgPeerId": null,
                        "createTime": null,
                        "createUserId": null,
                        "updateTime": null,
                        "peerTlsPath": null,
                        "peerAddress": null
                    }
                ]
            }
        ]
    }
}

返回参数说明

参数名 类型 说明
channelAliasName string 通道连接名
channelName string 通道展示名称
id int 通道Id
orgPeers.id int 组织主键
orgPeers.orgName string 组织实际使用名
orgPeers.orgAliasName string 组织展示名称
orgPeers.orgMspId string 组织身份MspId
orgPeers.orgIsTls int 是否开启TLS
orgPeers.orgStatus int 组织状态 0:实名生成 1:使用中 2:创建中 3:创建成功 4:创建失败 5:停用中 6:停用失败 7:停用成功 8:删除中 9:删除失败 10:已删除
orgPeers.createTime long 创建时间
orgPeers.createUserId int 创建用户编号
orgPeers.updateTime long 修改时间
orgPeers.orgAddress string 组织所在的位置
orgPeers.companyId int 企业Id
orgPeers.peers.id int 节点主键
orgPeers.peers.peerName string 实际节点名称
orgPeers.peers.peerDomain string 域名
orgPeers.peers.peerAliasName string 节点别名
orgPeers.peers.peerIp int 节点ip地址
orgPeers.peers.peerPort int sdk与节点通信端口
orgPeers.peers.peerEventPort int 节点事件监听地址
orgPeers.peers.peerStatus int 节点状态:1:运行中 2:创建中 3:创建成功 4:创建失败 5:停用中 6:停用成功 7:停用失败 8:删除中 9:删除失败 10:已删除 11:启动中 12:启动失败
orgPeers.peers.orgPeerId int 所属组织编号
orgPeers.peers.createTime long 创建时间
orgPeers.peers.createUserId int 创建用户
orgPeers.peers.updateTime long 修改时间
orgPeers.peers.peerTlsPath string 开启TLS之后证书的路径
orgPeers.peers.peerAddress string peer节点所在的位置

备注

  • 更多返回错误代码请看首页的错误代码描述

通道管理-详情-交易时间表

简要描述:

  • 通道管理-详情-交易时间表

请求URL:

  • {{url}}/api/kbaas-business/channel/details/transaction

请求方式:

  • GET

Headers参数:

参数名 必选 类型 示例 说明
Authorization string Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjb21wYW55SWQiOjUsInVzZXJfbmFtZSI6Imhvbm9yIiwic2NvcGUiOlsicmVhZCJdLCJ1c2VyVHlwZSI6MiwiZXhwIjoxNTc4NDEwMDE5LCJpc0xlYWd1ZSI6MSwidXNlcklkIjo5LCJhdXRob3JpdGllcyI6WyJjb21wYW55IiwibGVhZ3VlIl0sImp0aSI6IjAyYzA1YzhiLWJmYWEtNDcwYS1hNWQwLTA5MzcwNDU2ODEwMSIsImNsaWVudF9pZCI6InRlc3RfY2xpZW50MSJ9.1m106pZc3Kew4rTQjxQKY9U3PQINoxZ8SxGaeQqCEVU Bearer + token信息

Body参数:

参数名 必选 类型 示例 说明
channelId int 1 通道Id
dayNum int 3 天数

返回示例

{
    "code": 200,
    "msg": "成功",
    "data": [
        {
            "transactionNum": 0,
            "createDate": 1578067200000
        },
        {
            "transactionNum": 2,
            "createDate": 1578153600000
        }
    ]
}

返回参数说明

参数名 类型 说明
transactionNum int 交易数
createDate long 日期

备注

  • 更多返回错误代码请看首页的错误代码描述

通道管理-详情-最新区块

简要描述:

  • 通道管理-详情-最新区块

请求URL:

  • {{url}}/api/kbaas-business/channel/details/latest/block

请求方式:

  • GET

Headers参数:

参数名 必选 类型 示例 说明
Authorization string Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjb21wYW55SWQiOjUsInVzZXJfbmFtZSI6Imhvbm9yIiwic2NvcGUiOlsicmVhZCJdLCJ1c2VyVHlwZSI6MiwiZXhwIjoxNTc4NDEwMDE5LCJpc0xlYWd1ZSI6MSwidXNlcklkIjo5LCJhdXRob3JpdGllcyI6WyJjb21wYW55IiwibGVhZ3VlIl0sImp0aSI6IjAyYzA1YzhiLWJmYWEtNDcwYS1hNWQwLTA5MzcwNDU2ODEwMSIsImNsaWVudF9pZCI6InRlc3RfY2xpZW50MSJ9.1m106pZc3Kew4rTQjxQKY9U3PQINoxZ8SxGaeQqCEVU Bearer + token信息

Body参数:

参数名 必选 类型 示例 说明
channelId int 1 通道Id
blockNum int 2 查询最新的几个区块,单位:个

返回示例

{
    "code": 200,
    "msg": "成功",
    "data": [
        {
            "id": 21,
            "blockPreviousHash": "9adedd0fb20254588966945c989e5da72f7da4bdba7d3ac19d0c1dd3e21ce7eb",
            "blockHash": "89304c279d1c771107ed5ca5c57e8190871dd858e8802c923c740f216420ae46",
            "blockDataHash": "cde2bbea1c63036bfa77c1401eaae5ae41a0126ad4081d0b3296f5ff1a880045",
            "blockHeight": 15,
            "blockTxCount": 1,
            "blockEnvelopeCount": 1,
            "blockTime": 1577934568584,
            "createTime": 1577934600329,
            "channelId": 1
        },
        {
            "id": 20,
            "blockPreviousHash": "c8328e0fde6ca1183f638277621f79905fbac7860cadd481f5fdf6aabf3e38e3",
            "blockHash": "9adedd0fb20254588966945c989e5da72f7da4bdba7d3ac19d0c1dd3e21ce7eb",
            "blockDataHash": "f5026cbb0516934af4f8bfa31e7a7901449c85c3ffe41d280957e160abf255a8",
            "blockHeight": 14,
            "blockTxCount": 1,
            "blockEnvelopeCount": 1,
            "blockTime": 1577934559396,
            "createTime": 1577934600306,
            "channelId": 1
        }
    ]
}

返回参数说明

参数名 类型 说明
id int 区块主键
blockPreviousHash string 前一个区块hash
blockHash string 当前区块hash
blockDataHash string 区块生成hash
blockHeight int 区块高度
blockTxCount int 区块内的交易数
blockEnvelopeCount int 区块内事件数
blockTime int 区块生成时间
createTime int 区块入库时间
channelId int 通道编号

备注

  • 更多返回错误代码请看首页的错误代码描述

通道管理-详情-最新交易

简要描述:

  • 通道管理-详情-最新交易

请求URL:

  • {{url}}/api/kbaas-business/channel/details/latest/transaction

请求方式:

  • GET

Headers参数:

参数名 必选 类型 示例 说明
Authorization string Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjb21wYW55SWQiOjUsInVzZXJfbmFtZSI6Imhvbm9yIiwic2NvcGUiOlsicmVhZCJdLCJ1c2VyVHlwZSI6MiwiZXhwIjoxNTc4NDEwMDE5LCJpc0xlYWd1ZSI6MSwidXNlcklkIjo5LCJhdXRob3JpdGllcyI6WyJjb21wYW55IiwibGVhZ3VlIl0sImp0aSI6IjAyYzA1YzhiLWJmYWEtNDcwYS1hNWQwLTA5MzcwNDU2ODEwMSIsImNsaWVudF9pZCI6InRlc3RfY2xpZW50MSJ9.1m106pZc3Kew4rTQjxQKY9U3PQINoxZ8SxGaeQqCEVU Bearer + token信息

Body参数:

参数名 必选 类型 示例 说明
channelId int 1 通道Id
transactionNum int 2 查询最新的几个交易,单位:个

返回示例

{
    "code": 200,
    "msg": "成功",
    "data": [
        {
            "id": 21,
            "transactionTxId": "eef548e1dc2b44dac6a06cd1ea4a0f3c54ba922062a5036771bba278487945be",
            "transactionMsp": "CompassMSP",
            "transactionEndorseMsp": "AsdfMSP",
            "transactionTime": 1577934568584,
            "isValid": 1,
            "validationCode": 0,
            "chainCodeId": 2,
            "chainCodeName": "namecreate",
            "blockHash": "89304c279d1c771107ed5ca5c57e8190871dd858e8802c923c740f216420ae46",
            "channelId": 1,
            "transactionArgs": "[\"frozenToken\",\"17D4ED25CEA944C78C34B3F941A7BD22\",\"2A1B5223F2524849ACD70BA0C3ED36F8\",\"{\\\"tokenAvailableAmount\\\":10000.000000,\\\"tokenId\\\":\\\"2A1B5223F2524849ACD70BA0C3ED36F8\\\",\\\"tokenAccountId\\\":\\\"17D4ED25CEA944C78C34B3F941A7BD22\\\",\\\"tokenFrozenAmount\\\":0.000000,\\\"channelId\\\":1,\\\"tokenTotalAmount\\\":10000.000000}\"]",
            "createTime": 1577934600330,
            "roleId": null
        },
        {
            "id": 20,
            "transactionTxId": "907e39e9df193bfa6c2f1b8e416c232a08d535eb308f040b9427c266c71e8f7e",
            "transactionMsp": "CompassMSP",
            "transactionEndorseMsp": "AsdfMSP",
            "transactionTime": 1577934559396,
            "isValid": 1,
            "validationCode": 0,
            "chainCodeId": 2,
            "chainCodeName": "namecreate",
            "blockHash": "9adedd0fb20254588966945c989e5da72f7da4bdba7d3ac19d0c1dd3e21ce7eb",
            "channelId": 1,
            "transactionArgs": "[\"mintToken\",\"17D4ED25CEA944C78C34B3F941A7BD22\",\"2A1B5223F2524849ACD70BA0C3ED36F8\",\"1\"]",
            "createTime": 1577934600310,
            "roleId": null
        }
    ]
}

返回参数说明

参数名 类型 说明
id int 交易主键
transactionTxId string 链上交易id
transactionMsp string 发起交易的组织MSP
transactionEndorseMsp string 背书组织的msp
transactionTime long 交易发起的时间
isValid int 交易是否有效 1:有效 0:无效
validationCode int 交易状态码
chainCodeId int 链码主键编号
chainCodeName string 链码名称
blockHash string 区块哈希
channelId int 通道编号
transactionArgs string 交易参数
createTime long 入库时间
roleId int 数据权限编号

备注

  • 更多返回错误代码请看首页的错误代码描述

通道管理-查询指定通道下的合约概览信息

简要描述:

  • 查询某个通道下的合约概览信息

请求URL:

  • {{url}}/api/kbaas-business/channel/chain/code/summary

请求方式:

  • GET

Headers参数:

参数名 必选 类型 示例 说明
Authorization string Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjb21wYW55SWQiOjUsInVzZXJfbmFtZSI6Imhvbm9yIiwic2NvcGUiOlsicmVhZCJdLCJ1c2VyVHlwZSI6MiwiZXhwIjoxNTc4NDEwMDE5LCJpc0xlYWd1ZSI6MSwidXNlcklkIjo5LCJhdXRob3JpdGllcyI6WyJjb21wYW55IiwibGVhZ3VlIl0sImp0aSI6IjAyYzA1YzhiLWJmYWEtNDcwYS1hNWQwLTA5MzcwNDU2ODEwMSIsImNsaWVudF9pZCI6InRlc3RfY2xpZW50MSJ9.1m106pZc3Kew4rTQjxQKY9U3PQINoxZ8SxGaeQqCEVU Bearer + token信息

Body参数:

参数名 必选 类型 示例 说明
channelId int 1 通道Id

返回示例

{
    "code": 200,
    "msg": "成功",
    "data": {
        "channelName": "channel2",
        "leagueName": "leaguewen",
        "chainCodeCount": 2,
        "myJoinedCount": 2,
        "myCreateCount": 2
    }
}

返回参数说明

参数名 类型 说明
channelName string 所属通道
leagueName string 联盟名称
chainCodeCount int 合约数量
myJoinedCount int 我参与的
myCreateCount int 我创建的

备注

  • 更多返回错误代码请看首页的错误代码描述

通道管理-查询当前用户所属组织加入的所有通道列表

简要描述:

  • 查询当前用户所属组织加入的所有通道列表

请求URL:

  • {{url}}/api/kbaas-business/channel/join/list

请求方式:

  • GET

Headers参数:

参数名 必选 类型 示例 说明
Authorization string Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjb21wYW55SWQiOjUsInVzZXJfbmFtZSI6Imhvbm9yIiwic2NvcGUiOlsicmVhZCJdLCJ1c2VyVHlwZSI6MiwiZXhwIjoxNTc4NDEwMDE5LCJpc0xlYWd1ZSI6MSwidXNlcklkIjo5LCJhdXRob3JpdGllcyI6WyJjb21wYW55IiwibGVhZ3VlIl0sImp0aSI6IjAyYzA1YzhiLWJmYWEtNDcwYS1hNWQwLTA5MzcwNDU2ODEwMSIsImNsaWVudF9pZCI6InRlc3RfY2xpZW50MSJ9.1m106pZc3Kew4rTQjxQKY9U3PQINoxZ8SxGaeQqCEVU Bearer + token信息

Body参数:

参数名 必选 类型 示例 说明
leagueId int 1 联盟Id

说明: 该接口会自动根据上下文中的登录用户信息,查找所属的组织,进而查询该组织已加入的正在运行中状态的通道列表并返回; leagueId参数为可选项,盟主端传leagueId,企业端不传

返回示例

{
    "code": 200,
    "msg": "成功",
    "data": [
        {
            "channelName": "jiangbeiid01",
            "channelId": 2
        },
        {
            "channelName": "jiangbeiq",
            "channelId": 3
        },
        {
            "channelName": "skynode",
            "channelId": 4
        }
    ]
}

返回参数说明

参数名 类型 说明
channelName string 通道名称
channelId int 通道ID

备注

  • 更多返回错误代码请看首页的错误代码描述

节点管理-一键生态加入

简要描述:

  • 一键生态加入
  • 一键生态加入接口包含以下接口功能:
    • 加入联盟接口
    • 创建组织接口
    • 创建节点接口
    • 添加组织接口

请求URL:

  • {{url}}/api/kbaas-business/peer/quick/create

请求方式:

  • POST

Headers参数:

参数名 必选 类型 示例 说明
Authorization string Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjb21wYW55SWQiOjUsInVzZXJfbmFtZSI6Imhvbm9yIiwic2NvcGUiOlsicmVhZCJdLCJ1c2VyVHlwZSI6MiwiZXhwIjoxNTc4NDEwMDE5LCJpc0xlYWd1ZSI6MSwidXNlcklkIjo5LCJhdXRob3JpdGllcyI6WyJjb21wYW55IiwibGVhZ3VlIl0sImp0aSI6IjAyYzA1YzhiLWJmYWEtNDcwYS1hNWQwLTA5MzcwNDU2ODEwMSIsImNsaWVudF9pZCI6InRlc3RfY2xpZW50MSJ9.1m106pZc3Kew4rTQjxQKY9U3PQINoxZ8SxGaeQqCEVU Bearer + token信息

Body参数:

参数名 必选 类型 示例 说明
parameters json {"leagueId":1,"channelId":19,"orgName":"组织一","orgAliasName":"组织一","orgAddress":"组织地点","peerName":"orgpc1peer4","peerAliasName":"节点4","peerAddress":"节点4"} json串

参数:

参数名 必选 类型 说明
leagueId int 联盟Id
channelId int 通道Id
orgName string 组织名称(必须为英文名称,首字母大写)
orgAliasName string 组织别名
orgAddress string 组织地址
peerName string 节点名称(必须为英文名称,首字母小写)
peerAliasName string 节点别名
peerAddress string 节点地址

返回示例

{
    "code": 200,
    "msg": "成功",
    "devMsg": null,
    "data": {
        "peerId": 1
    }
}

返回参数说明

参数名 类型 说明
code int 返回码
msg string 返回信息
data.peerId int 节点Id

备注

  • 更多返回错误代码请看首页的错误代码描述

节点管理-创建节点

简要描述:

  • 创建节点

请求URL:

  • {{url}}/api/kbaas-business/peer/create

请求方式:

  • POST

Headers参数:

参数名 必选 类型 示例 说明
Authorization string Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjb21wYW55SWQiOjUsInVzZXJfbmFtZSI6Imhvbm9yIiwic2NvcGUiOlsicmVhZCJdLCJ1c2VyVHlwZSI6MiwiZXhwIjoxNTc4NDEwMDE5LCJpc0xlYWd1ZSI6MSwidXNlcklkIjo5LCJhdXRob3JpdGllcyI6WyJjb21wYW55IiwibGVhZ3VlIl0sImp0aSI6IjAyYzA1YzhiLWJmYWEtNDcwYS1hNWQwLTA5MzcwNDU2ODEwMSIsImNsaWVudF9pZCI6InRlc3RfY2xpZW50MSJ9.1m106pZc3Kew4rTQjxQKY9U3PQINoxZ8SxGaeQqCEVU Bearer + token信息

Body参数:

参数名 必选 类型 示例 说明
parameters json {"peerName":"orgpc2peer1","peerAliasName":"节点1","peerAddress":"节点1","orgPeerId":"24"} json串

参数:

参数名 必选 类型 说明
peerName string 节点名称
peerAliasName string 节点别名
peerAddress string 节点地址
orgPeerId int 组织Id

返回示例

{
    "code": 200,
    "msg": "成功",
    "devMsg": null,
    "data": null
}

返回参数说明

参数名 类型 说明
code int 返回码
msg string 返回信息

备注

  • 更多返回错误代码请看首页的错误代码描述

节点管理-添加节点

简要描述:

  • 添加节点

请求URL:

  • {{url}}/api/kbaas-business/peer/add

请求方式:

  • POST

Headers参数:

参数名 必选 类型 示例 说明
Authorization string Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjb21wYW55SWQiOjUsInVzZXJfbmFtZSI6Imhvbm9yIiwic2NvcGUiOlsicmVhZCJdLCJ1c2VyVHlwZSI6MiwiZXhwIjoxNTc4NDEwMDE5LCJpc0xlYWd1ZSI6MSwidXNlcklkIjo5LCJhdXRob3JpdGllcyI6WyJjb21wYW55IiwibGVhZ3VlIl0sImp0aSI6IjAyYzA1YzhiLWJmYWEtNDcwYS1hNWQwLTA5MzcwNDU2ODEwMSIsImNsaWVudF9pZCI6InRlc3RfY2xpZW50MSJ9.1m106pZc3Kew4rTQjxQKY9U3PQINoxZ8SxGaeQqCEVU Bearer + token信息

Body参数:

参数名 必选 类型 示例 说明
parameters json {"channelId":"1","peerId":"1"} json串

参数:

参数名 必选 类型 说明
channelId int 通道Id
peerId int peer节点Id

返回示例

{
    "code": 200,
    "msg": "成功",
    "devMsg": null,
    "data": null
}

返回参数说明

参数名 类型 说明
code int 返回码
msg string 返回信息

备注

  • 更多返回错误代码请看首页的错误代码描述

节点管理-查询peer节点信息

简要描述:

  • 查询peer节点信息

请求URL:

  • {{url}}/api/kbaas-business/peer/detail

请求方式:

  • GET

Headers参数:

参数名 必选 类型 示例 说明
Authorization string Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjb21wYW55SWQiOjUsInVzZXJfbmFtZSI6Imhvbm9yIiwic2NvcGUiOlsicmVhZCJdLCJ1c2VyVHlwZSI6MiwiZXhwIjoxNTc4NDEwMDE5LCJpc0xlYWd1ZSI6MSwidXNlcklkIjo5LCJhdXRob3JpdGllcyI6WyJjb21wYW55IiwibGVhZ3VlIl0sImp0aSI6IjAyYzA1YzhiLWJmYWEtNDcwYS1hNWQwLTA5MzcwNDU2ODEwMSIsImNsaWVudF9pZCI6InRlc3RfY2xpZW50MSJ9.1m106pZc3Kew4rTQjxQKY9U3PQINoxZ8SxGaeQqCEVU Bearer + token信息

参数:

参数名 必选 类型 说明
id int peer节点Id

返回示例

{
    "code": 200,
    "msg": "成功",
    "devMsg": null,
    "data": {
        "id": 1,
        "peerName": "t0000001",
        "peerDomain": "t0000001.test101.example.com",
        "peerIp": "172.10.2.30",
        "peerPort": 36559,
        "peerEventPort": null,
        "peerTlsPath": "kledger-Test101-tls-ca-crt",
        "peerStatus": 1,
        "peerAliasName": "t0000001",
        "orgPeerId": 1,
        "createTime": 1580907927956,
        "createUserId": 5,
        "updateTime": 1581570841901,
        "peerAddress": "节点地址",
        "peerLocationEvent": "172.10.2.30:null",
        "peerLocationAddress": "172.10.2.30:36559"
    }
}

返回参数说明

参数名 类型 说明
code int 返回码
msg string 返回信息
data.id int peer节点Id
data.peerName string peer节点名称
data.peerDomain string peer节点域名
data.peerIp string peer节点IP
data.peerPort int sdk与节点通信端口
data.peerEventPort int 节点事件监听地址
data.peerTlsPath string 开启TLS之后证书的路径
data.peerStatus int 节点状态:1:运行中 2:创建中 3:创建成功 4:创建失败 5:停用中 6:停用成功 7:停用失败 8:删除中 9:删除失败 10:已删除 11:启动中 12:启动失败
data.peerAliasName string 节点别名
data.orgPeerId int 所属组织编号
data.createTime long 创建时间
data.createUserId int 创建用户id
data.updateTime long 更新时间
data.peerAddress string peer节点所在的位置
data.peerLocationEvent string 节点事件监听地址
data.peerLocationAddress string 节点通信地址

备注

  • 更多返回错误代码请看首页的错误代码描述

合约管理-合约调用

查询当前用户所属组织已加入通道

接口描述

  • 查询当前用户所属组织加入的所有通道列表

前置条件

  • 登录成功并获取access_token

请求URL

  • {{url}}/kbaas-business/channel/join/list

请求方式

  • GET

请求参数

Headers参数:

参数名 必选 类型 示例 说明
Authorization string Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjb21wYW55SWQiOjEsInVzZXJfbmFtZSI6ImxlYWd1ZSIsInNjb3BlIjpbInJlYWQiXSwidXNlclR5cGUiOjEsImV4cCI6MTU3ODQwMjQyNywidXNlcklkIjozLCJqdGkiOiJiMmEwYzcyMC05MmY0LTRjYWEtOTU1Yi0zNTg2YTQ4MDEyN2EiLCJjbGllbnRfaWQiOiJ0ZXN0X2NsaWVudDEifQ.GTVMrnOU0x4d5RhPsj5xw_CogB1kyG6Ma_BP8JADyBg 授权信息

​ 该接口无需传Body参数

请求示例

暂无

响应参数

参数名 类型 说明
channelName string 通道名称
channelId int 通道ID

响应示例

{
    "code": 200,
    "msg": "成功",
    "data": [
        {
            "channelName": "jiangbeiid01",
            "channelId": 2
        },
        {
            "channelName": "jiangbeiq",
            "channelId": 3
        },
        {
            "channelName": "skynode",
            "channelId": 4
        }
    ]
}

合约列表

接口描述

  • 分页查询合约列表

前置条件

请求URL

  • {{url}}/kbaas-business/chain/code/list

请求方式

  • POST

请求参数

Headers参数:

参数名 必选 类型 示例 说明
Authorization string Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjb21wYW55SWQiOjEsInVzZXJfbmFtZSI6ImxlYWd1ZSIsInNjb3BlIjpbInJlYWQiXSwidXNlclR5cGUiOjEsImV4cCI6MTU3ODQwMjQyNywidXNlcklkIjozLCJqdGkiOiJiMmEwYzcyMC05MmY0LTRjYWEtOTU1Yi0zNTg2YTQ4MDEyN2EiLCJjbGllbnRfaWQiOiJ0ZXN0X2NsaWVudDEifQ.GTVMrnOU0x4d5RhPsj5xw_CogB1kyG6Ma_BP8JADyBg 授权信息

Body参数:

参数名 必选 类型 说明
pageNum int 页数
pageSize int 每页大小
leagueId int 联盟ID
companyId int 企业ID
channelId int 通道ID
chainCodeName string 合约名称

说明: 如果传了leagueId,则查询指定联盟下的合约列表,不传则查全部; 如果传了companyId,则查询指定企业下的合约列表,不传则查全部; 如果传了channelId,则查询指定通道下的合约列表,不传则查全部; 如果传了chainCodeName,则根据合约名称查询,不传则查全部。

请求示例

暂无

响应参数

参数名 类型 说明
id int 合约id
chainCodeName string 合约名称
leagueName string 所属联盟
channelId int 通道ID
channelName string 通道名称
createOrgName string 创建组织
createTime long 创建时间
chainCodeAddress string 合约地址
chainCodeLanguage string 合约类型
chainCodeStatus int 合约状态
createUserId int 创建者用户ID
initVersion float 初始版本
currVersion float 最新版本

响应示例

{
    "code": 200,
    "msg": "成功",
    "data": {
        "pageNum": 1,
        "pageSize": 10,
        "totalRecord": 2,
        "totalPage": 1,
        "list": [
            {
                "id": 3,
                "chainCodeName": "leaguetoken",
                "leagueName": "金米联盟",
                "channelId": 7,
                "channelName": "channe",
                "createOrgName": "Jinmi",
                "createTime": 1576730086421,
                "chainCodeAddress": "/home",
                "chainCodeLanguage": "GOLANG",
                "chainCodeStatus": 3,
                "createUserId": 7,
                "initVersion": 1.0,
                "currVersion": 1.0
            },
            {
                "id": 2,
                "chainCodeName": "gaobao",
                "leagueName": "金米联盟",
                "channelId": 7,
                "channelName": "channe",
                "createOrgName": "Jinmi",
                "createTime": 1576730052067,
                "chainCodeAddress": "/home",
                "chainCodeLanguage": "GOLANG",
                "chainCodeStatus": 3,
                "createUserId": 7,
                "initVersion": 1.0,
                "currVersion": 1.0
            }
        ],
        "start": 0,
        "end": 10
    }
}

查询指定通道下所有已发布的合约

接口描述

  • 查询指定通道下所有的已发布合约

前置条件

请求URL

  • {{url}}/kbaas-business/chain/code/channel/list

请求方式

  • GET

请求参数

Headers参数:

参数名 必选 类型 示例 说明
Authorization string Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjb21wYW55SWQiOjEsInVzZXJfbmFtZSI6ImxlYWd1ZSIsInNjb3BlIjpbInJlYWQiXSwidXNlclR5cGUiOjEsImV4cCI6MTU3ODQwMjQyNywidXNlcklkIjozLCJqdGkiOiJiMmEwYzcyMC05MmY0LTRjYWEtOTU1Yi0zNTg2YTQ4MDEyN2EiLCJjbGllbnRfaWQiOiJ0ZXN0X2NsaWVudDEifQ.GTVMrnOU0x4d5RhPsj5xw_CogB1kyG6Ma_BP8JADyBg 授权信息

Body参数:

参数名 必选 类型 说明
channelId int 通道ID

请求示例

暂无

响应参数

类型 说明
chainCodeId int 合约ID
chainCodeName int 合约名称

响应示例

{
    "code": 200,
    "msg": "成功",
    "data": [
        {
            "chainCodeId": 1,
            "chainCodeName": "ironbaby"
        },
        {
            "chainCodeId": 7,
            "chainCodeName": "testChainCode"
        },
        {
            "chainCodeId": 8,
            "chainCodeName": "testError"
        },
        {
            "chainCodeId": 2,
            "chainCodeName": "testToken"
        }
    ]
}

合约调用(Invoke)

接口描述

  • 合约调用(Invoke)是指通过调用已发布的智能合约,实现数据上链

前置条件

请求URL

  • {{url}}/kbaas-business/chain/code/invoke

请求方式

  • POST

请求参数

Headers参数:

参数名 必选 类型 示例 说明
Authorization string Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjb21wYW55SWQiOjEsInVzZXJfbmFtZSI6ImxlYWd1ZSIsInNjb3BlIjpbInJlYWQiXSwidXNlclR5cGUiOjEsImV4cCI6MTU3ODQwMjQyNywidXNlcklkIjozLCJqdGkiOiJiMmEwYzcyMC05MmY0LTRjYWEtOTU1Yi0zNTg2YTQ4MDEyN2EiLCJjbGllbnRfaWQiOiJ0ZXN0X2NsaWVudDEifQ.GTVMrnOU0x4d5RhPsj5xw_CogB1kyG6Ma_BP8JADyBg 授权信息

Body参数:

参数名 必选 类型 说明
chainCodeId int 合约ID
channelId int 通道ID
method string 调用方法名
args jsonarray 参数列表,最外层为[],例如:["a","b",100]

请求示例

{
  "chainCodeId": 23,
  "channelId": 60,
  "method": "invoke",
  "args": [
    {
      "name": "ksc",
      "sex": "男",
      "age": 28,
      "favorite": "fruit",
      "brithday": "1993-92-92",
      "weight": "72kg"
    }
  ]
}

响应参数

参数名 类型 说明
data Object 合约查询的返回值

响应示例

{
    "code": 200,
    "msg": "成功",
    "data": {
        "paload": null,
        "txid": "abcdef"
    }
}

链上数据查询(Query)

接口描述

  • 链上数据查询(Query)是指通过调用已发布的智能合约,查询链上数据

前置条件

请求URL

  • {{url}}/kbaas-business/chain/code/query

请求方式

  • POST

请求参数

Headers参数:

参数名 必选 类型 示例 说明
Authorization string Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjb21wYW55SWQiOjEsInVzZXJfbmFtZSI6ImxlYWd1ZSIsInNjb3BlIjpbInJlYWQiXSwidXNlclR5cGUiOjEsImV4cCI6MTU3ODQwMjQyNywidXNlcklkIjozLCJqdGkiOiJiMmEwYzcyMC05MmY0LTRjYWEtOTU1Yi0zNTg2YTQ4MDEyN2EiLCJjbGllbnRfaWQiOiJ0ZXN0X2NsaWVudDEifQ.GTVMrnOU0x4d5RhPsj5xw_CogB1kyG6Ma_BP8JADyBg 授权信息

Body参数:

参数名 必选 类型 说明
chainCodeId int 合约ID
channelId int 通道ID
method string 调用方法名
args jsonarray 参数列表,最外层为[],例如:["a"]

请求示例

 {
    "chainCodeId": 1,
    "channelId": 1,
    "method": "QueryAssetModel",
    "args": [“1”]
 }

响应参数

数名 类型 说明
data Object 合约查询的返回值

响应示例

{
    "code": 200,
    "msg": "成功",
    "data": 100
}

联盟管理-企业加入联盟列表

简要描述:

  • 企业端查询当前企业加入的联盟列表信息

请求URL:

  • {{url}}/api/kbaas-backend/league/list/page

请求方式:

  • GET

Headers参数:

参数名 必选 类型 示例 说明
Authorization string Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjb21wYW55SWQiOjUsInVzZXJfbmFtZSI6Imhvbm9yIiwic2NvcGUiOlsicmVhZCJdLCJ1c2VyVHlwZSI6MiwiZXhwIjoxNTc4NDEwMDE5LCJpc0xlYWd1ZSI6MSwidXNlcklkIjo5LCJhdXRob3JpdGllcyI6WyJjb21wYW55IiwibGVhZ3VlIl0sImp0aSI6IjAyYzA1YzhiLWJmYWEtNDcwYS1hNWQwLTA5MzcwNDU2ODEwMSIsImNsaWVudF9pZCI6InRlc3RfY2xpZW50MSJ9.1m106pZc3Kew4rTQjxQKY9U3PQINoxZ8SxGaeQqCEVU Bearer + token信息

Body参数:

参数名 必选 类型 示例 说明
pageNum int 1 页数
pageSize int 5 每页大小

返回示例

{
    "code": 200,
    "msg": "成功",
    "data": {
        "pageNum": 1,
        "pageSize": 5,
        "totalRecord": 3,
        "totalPage": 1,
        "list": [
            {
                "leagueId": 1,
                "companyId": 1,
                "leagueName": "数字金融一体化平台",
                "companyName": "数研院",
                "companyCertBusinessNumber": "91320100MA1XHKXE09",
                "legalPersonName": "范慧娟",
                "contactsPersonName": "范慧娟",
                "createTime": 1578200406105,
                "approveTime": 1578294056688,
                "applyTime": 1578294001238,
                "leagueCompanyStatus": 2,
                "joinIsValid": 1,
                "leagueIsValid": 1
            },
            {
                "leagueId": 2,
                "companyId": 5,
                "leagueName": "QTC链",
                "companyName": "荣耀科技",
                "companyCertBusinessNumber": "51343620190101770X",
                "legalPersonName": "扬繁若",
                "contactsPersonName": "扬繁若",
                "createTime": 1578292004666,
                "approveTime": null,
                "applyTime": 1578291784365,
                "leagueCompanyStatus": 1,
                "joinIsValid": 1,
                "leagueIsValid": 1
            }
        ],
        "start": 0,
        "end": 5
    }
}

返回参数说明

参数名 类型 说明
leagueId int 联盟主键
companyId int 企业Id
leagueName string 联盟名称
companyName string 公司名称
companyCertBusinessNumber string 统一社会信用代码
legalPersonName string 法人代表姓名
contactsPersonName string 联系人姓名
createTime long 创建时间戳
approveTime long 审核时间戳
applyTime long 申请加入联盟时间
leagueCompanyStatus int 审批状态: 0:未审批 1:已审批 2:驳回
joinIsValid int 加入关系是否有效: 0:无效 1:有效
leagueIsValid int 联盟是否有效: 0:无效 1:有效

备注

  • 更多返回错误代码请看首页的错误代码描述

联盟管理-通过联盟名称查询联盟信息

简要描述:

  • 根据联盟名称搜索联盟

请求URL:

  • {{url}}/api/kbaas-backend/league/search

请求方式:

  • GET

Headers参数:

参数名 必选 类型 示例 说明
Authorization string Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjb21wYW55SWQiOjUsInVzZXJfbmFtZSI6Imhvbm9yIiwic2NvcGUiOlsicmVhZCJdLCJ1c2VyVHlwZSI6MiwiZXhwIjoxNTc4NDEwMDE5LCJpc0xlYWd1ZSI6MSwidXNlcklkIjo5LCJhdXRob3JpdGllcyI6WyJjb21wYW55IiwibGVhZ3VlIl0sImp0aSI6IjAyYzA1YzhiLWJmYWEtNDcwYS1hNWQwLTA5MzcwNDU2ODEwMSIsImNsaWVudF9pZCI6InRlc3RfY2xpZW50MSJ9.1m106pZc3Kew4rTQjxQKY9U3PQINoxZ8SxGaeQqCEVU Bearer + token信息

Body参数:

参数名 必选 类型 示例 说明
leagueName string 润辰联盟 联盟名称

返回示例

{
    "code": 200,
    "msg": "成功",
    "devMsg": null,
    "data": {
        "id": 6,
        "leagueName": "润辰联盟",
        "leagueDesc": "妞",
        "createUserId": 17,
        "isApprove": 1,
        "createTime": 1581319768592,
        "approveUserId": null,
        "approveTime": 1581319906616,
        "createCompanyId": 12,
        "isValid": null
    }
}

返回参数说明:

参数名 类型 说明
id int 联盟ID
leagueName string 联盟名称
leagueDesc string 联盟描述
createUserId int 创建者用户ID
isApprove int 是否审批
createTime long 创建时间
approveUserId int 审批人用户ID
approveTime long 审批时间
createCompanyId int 联盟盟主企业编号
isValid int 是否有效

备注

  • 更多返回错误代码请看首页的错误代码描述

联盟管理-查询联盟列表

简要描述:

  • 查询所有联盟列表

请求URL:

  • {{url}}/api/kbaas-backend/league/all

请求方式:

  • GET

Headers参数:

参数名 必选 类型 示例 说明
Authorization string Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjb21wYW55SWQiOjUsInVzZXJfbmFtZSI6Imhvbm9yIiwic2NvcGUiOlsicmVhZCJdLCJ1c2VyVHlwZSI6MiwiZXhwIjoxNTc4NDEwMDE5LCJpc0xlYWd1ZSI6MSwidXNlcklkIjo5LCJhdXRob3JpdGllcyI6WyJjb21wYW55IiwibGVhZ3VlIl0sImp0aSI6IjAyYzA1YzhiLWJmYWEtNDcwYS1hNWQwLTA5MzcwNDU2ODEwMSIsImNsaWVudF9pZCI6InRlc3RfY2xpZW50MSJ9.1m106pZc3Kew4rTQjxQKY9U3PQINoxZ8SxGaeQqCEVU Bearer + token信息

Body参数:

说明: 该接口查询所有联盟数据

返回示例

{
    "code": 200,
    "msg": "成功",
    "devMsg": null,
    "data": [
        {
            "id": 1,
            "leagueName": "指南针联盟"
        },
        {
            "id": 2,
            "leagueName": "test201"
        },
        {
            "id": 3,
            "leagueName": "soso-weshare"
        },
        {
            "id": 5,
            "leagueName": "联盟名称1"
        }
    ]
}

返回参数说明

参数名 类型 说明
id int 联盟ID
leagueName string 联盟名称

备注

  • 更多返回错误代码请看首页的错误代码描述

企业管理-联盟下企业列表

简要描述:

  • 盟主端查看该联盟下的所有企业信息

请求URL:

  • {{url}}/api/kbaas-backend/league/company/list

请求方式:

  • POST

Headers参数:

参数名 必选 类型 示例 说明
Authorization string Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjb21wYW55SWQiOjUsInVzZXJfbmFtZSI6Imhvbm9yIiwic2NvcGUiOlsicmVhZCJdLCJ1c2VyVHlwZSI6MiwiZXhwIjoxNTc4NDEwMDE5LCJpc0xlYWd1ZSI6MSwidXNlcklkIjo5LCJhdXRob3JpdGllcyI6WyJjb21wYW55IiwibGVhZ3VlIl0sImp0aSI6IjAyYzA1YzhiLWJmYWEtNDcwYS1hNWQwLTA5MzcwNDU2ODEwMSIsImNsaWVudF9pZCI6InRlc3RfY2xpZW50MSJ9.1m106pZc3Kew4rTQjxQKY9U3PQINoxZ8SxGaeQqCEVU Bearer + token信息

Body参数:

参数名 必选 类型 示例 说明
parameters json {"pageNum":1,"pageSize":5,"leagueId":1,"companyName":"数研院","createTimeStart":1578199842111,"createTimeEnd":1578199942298,"leagueCompanyStatus":1,"isLeague":1} pageNum:页数;pageSize:每页大小;leagueId:联盟id;companyName:公司名称;createTimeStart:创建开始时间;createTimeEnd:创建结束时间;leagueCompanyStatus:加入联盟状态 0:申请状态 1:审批通过 2:审批未通过 3:待认证状态;isLeague:是否是盟主 0:否,1:是

返回示例

{
    "code": 200,
    "msg": "成功",
    "data": {
        "pageNum": 1,
        "pageSize": 5,
        "totalRecord": 1,
        "totalPage": 1,
        "list": [
            {
                "id": 1,
                "companyName": "数研院",
                "companyCertBusinessNumber": "91320100MA1XHKXE09",
                "companyCertBusinessPath": "http://ksc-bc-dev.ks3-cn-beijing.ksyun.com/XVuL1BpY3R1S-CC0B76413B9141929770E65D5932D1EA.png",
                "companyAddress": "江苏省南京市江北新区滨江大道398号",
                "legalPersonName": "范慧娟",
                "legalPersonIdCardNumber": "130433199902101122",
                "contactsPersonName": "范慧娟",
                "contactsPersonPhoneNumber": "",
                "contactsPersonMobilePhoneNumber": "13043319921",
                "contactsPersonEmail": "",
                "companyDesc": "",
                "createTime": 1578199842298,
                "approveTime": null,
                "approvalStatus": 2,
                "leagueCompanyStatus": 1,
                "isValid": 1
            }
        ],
        "start": 0,
        "end": 5
    }
}

返回参数说明

参数名 类型 说明
id int 企业ID
companyName string 企业名称
companyCertBusinessNumber string 企业统一社会信用代码
companyCertBusinessPath string 营业执照路径
companyAddress string 企业地址
legalPersonName string 企业法人姓名
legalPersonIdCardNumber string 企业法人身份证号
contactsPersonName string 企业联系人
contactsPersonPhoneNumber string 企业联系人电话号
contactsPersonMobilePhoneNumber string 企业联系人手机号
contactsPersonEmail string 企业联系人邮箱
companyDesc string 企业备注
createTime long 企业创建时间
approveTime long 审批时间
approvalStatus long 企业审批状态
leagueCompanyStatus int 联盟企业审批状态
isValid int 企业可用状态: 0:无效 1:有效

备注

  • 更多返回错误代码请看首页的错误代码描述

获取联盟下未加入该组织的通道列表

简要描述:

  • 获取联盟下未加入该组织的通道列表

请求URL:

  • {{url}}/kbaas-business/channel/not/join/org

请求方式:

  • GET

参数:

参数名 必选 类型 说明
leagueId int 联盟Id
orgId int 组织Id(不填默认查询联盟下所有通道列表)

返回示例

{
    "code": 200,
    "msg": "成功",
    "devMsg": null,
    "data": [
        {
            "id": 1,
            "channelName": "shakalaka",
            "channelAliasName": "纱卡拉卡",
            "channelStatus": 1,
            "createTime": 1582540509630,
            "createUserId": 7,
            "updateTime": 1582540511705,
            "isBlockListener": 0,
            "channelCallBackLocaltion": "",
            "isCallBack": 0,
            "channelDesc": " ",
            "clusterName": "kledger",
            "clusterStatus": 0,
            "leagueId": 1
        }
    ]
}

返回参数说明

参数名 类型 说明
code int 返回码
msg string 返回信息
devMsg string 开发环境返回信息
data.id int 通道id
data.channelName string 通道名
data.channelAliasName string 通道别称
data.channelStatus int 通道状态 1:运行中 2:创建中 3:创建失败 4:创建成功 5:停用中 6:停用失败 7:停用成功 8:删除中 9:删除失败 10:已删除 11:启动中 12:启动失败
data.createTime long 创建时间
data.updateTime long 修改时间
data.createUserId int 创建用户主键
data.isBlockListener int 当前通道是否开启监听 1:开启 0:不开启
data.channelCallBackLocaltion string 当前通道需要回调的外部业务地址
data.isCallBack int 是否开启外部回调 1:开启 0;不开启
data.channelDesc string 通道描述
data.clusterName string 网络集群名称
data.clusterStatus int 集群状态 0:未创建 1:创建中 2:已创建 3:创建失败
data.leagueId int 联盟Id

金山云,开启您的云计算之旅

免费注册