I. 域名及API密钥

参数说明
domain生产环境域名 (https://openapi.gasstation.ai/ ),不支持测试环境
app_id:请创建api后获取
secrect:请创建api后获取

AES加密方式

运算模式:ECB

填充模式:PKCS7

输出格式: Base64 UrlSafe

II. 接口规则

参数说明
传输方式:https
请求地址:域名+接口地址
请求头:Content-Type:application/x-www-form-urlencoded
加密算法:AES
响应头:Content-Type:application/json;charset=utf-8
响应状态码为:0表示处理成功,非 0 表示请求错误系统异常

III. 请求参数统一格式

参数类型是否必须说明
app_idString必须商户唯一标识
dataString必须json格式的数据加密之后的字符串;客户AES加密,具体加密信息见各接口 请求参数数据结构

示例请求参数: { "time": "1600128590"}

加密数据: UJ3SABwJnabqiDf0WMSANU5L99g29LQDOcSsdTrUXXU=

cURL
   curl -X POST \
   'https://openapi.gasstation.ai/api/mpc/tron/gas/balance?app_id=49e9c57da66788e5178c8fec2905067b&data=UJ3SABwJnabqiDf0WMSANU5L99g29LQDOcSsdTrUXXU='

IV. 响应参数统一格式

参数类型是否必须说明
codeString状态码,例:100002
msgString响应结果说明,例:请求参数错误
dataString具体响应数据,数据结构定义见各接口 响应参数数据结构
{
  "code": 0,
  "msg": "Success",
  "data": {
    "symbol": "trx",
    "balance": "92.4792050000000000"
  }
}