# 交易登录
# 接口说明
交易相关接口都必须在交易登录成功后才可以调用。
执行交易登录后,登录状态会一直保持。
以下场景需要重新手动执行交易登录,建议定时调用交易登录(e.g.开盘前)
重启 Gateway 程序后(e.g.进程守护工具)
网络断开自动重连,重连成功时自动重新交易登录,但交易登录失败时(e.g.网络超时)
# 接口地址
POST http://127.0.0.1:11111/trade/TradeLogin
# 参数说明
参数 | 类型 | 必填 | 说明 | 可能值 |
---|---|---|---|---|
password | String | 是 | 交易密码需要使用AES加密(ECB/PKCSPadding),AES秘钥为"m+qS04/2CH1OweCnmXZ3TDZkCQS+hBzY",需要进行Base64处理 | 如密码为"123456",加密步骤:Base64.Encode(AES.Encrypt(Base64.Decode("m+qS04/2CH1OweCnmXZ3TDZkCQS+hBzY"), "123456")),加密后密码:"W1U8iZIppSE+mBMtzy9vZQ==" |
- Post请求示例
{
"timeout_sec": 10,
"params": {
"password": "password"
}
}
- 响应结果
{
"ok": true,
"err": "",
"data": {
"success": true
}
}