下单流程
订阅消息流程:
1.获取token
调用接口:获取token
取出返回结果中的data字段备用,这个就是token
2.订阅成交消息:
接口文档说明:消息订阅对接
2.1 先建立连接
PRE环境地址:wss://pre-api-test.cmfbl.com/openapi-c/openMsg/{appId}
2.2 登录发送消息:
{"device":1,"head":{"lang":"en-US","msgType":"login","sendTime":1698299047686,"token":"dbe3d3e6-0b10-4bdc-9778-dfc76c6d9341app"},"seqId":3,"trace":"x-1698299047686-4"} 2.3 订阅发送消息:
{"data":{"tradeTypes":"2"},"device":1,"head":{"lang":"en-US","msgType":"subscribe_asset","sendTime":1698299047686,"token":"dbe3d3e6-0b10-4bdc-9778-dfc76c6d9341app"},"seqId":5,"trace":"x-1698299047686-6"} 2.4 另外每15秒发送一下心跳消息,保持心跳:
{"device":1,"head":{"lang":"en-US","msgType":"ping","sendTime":1698299057667,"token":"dbe3d3e6-0b10-4bdc-9778-dfc76c6d9341app"},"seqId":7,"trace":"x-1698299057667-8"}交易下单流程:
1.请求产品信息:
调用接口:产品简要数据
取出symbolId,symbolDigits备用。
2.请求客户信息:
调用接口:查询客户信息
取出accountList中的trade_type=2的那条数据中的accountId,digits,currency备用。
3.交易下单请求:
调用接口:下单
参数示例: http header:
http body:
4.处理下结果:
收到第3步的回应后取出code看是否为"0", 当结果是"0"时,代表下单委托成功,此时取出data中的orderId字段,也成交消息中的orderId字段对应起来,就形成完整的交易流程。 成交消息中的字段说明:
Last updated