silktrader-platform-v2 为星客后端架构升级版本,silktrader-platform版本存在着架构的缺陷。
[接口文档]
应用端口
ucenter-server 6201 /uc2 service-ucenter
account-server 6028 /acct service-account
lock-v2-server 6226 /lock2 service-lock-v2
lock-slp-server 6701 /lock-slp service-lock-slp
gateway-server 6610 / service-gateway
gateway-unsafe-server 6620 / service-gateway2-unsafe
exchange-api-v2-server 6203 /exchange-api2 service-exchange-api-v2
otc-open-server 6202 otc-open-server
接口规范
请求头的规范
***请求头是公共信息,请不要用于当作接口的参数使用***
1、请求头格式: Content-Type=application/x-www-form-urlencoded
2、appId=应用ID,由系统指定
3、apiKey=用户token(如果不需要签名验证的话,token可以是任意字符串)
4、apiTime=客户端系统时间戳(注意不能与服务器时间相差太大)
5、apiSign=数据签名,如无apiKey则无效签名
备注:
1、详见“gateway-server”模块中的“模块说明.md”。
2、存在着部分接口因为不需要登录,无法进行签名和加密的处理
请求数据的规范
1、请求数据格式
data=base64(ECB(请求数据))
加密说明:
DES加密模式:ECB
填充:pkcs7padding/pkcs5padding
输出:base64
备注:详见“gateway-server”模块中的“模块说明.md”
测试环境
应用程序
部署路径:/home/deploy/app
启停命令:sbml 应用程序名称 [start 1024|stop]
IP:172.16.0.79
应用程序:exchange-api、exchange-vip-api、guess-api、otc-api、
ucenter-api、silktrader-pay、cmarket-api、txlcn-tm
IP:172.16.0.80
应用程序:chat、market、scheduled-job、open-api、collect-supervisor
IP:172.16.0.85
应用程序:config-server、admin-api、exchange、lock-api、wallet、eureka-server、
txlcn-tm