同步操作将从 yiersan507/websocket 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
WebSocket使用说明:
1.继承WebSocketBase创建客户端类;
public class Client extends WebSocketBase{
public Client(String url,WebSocketService service){
super(url,service);
}
}
2.实现WebSocketService接口创建订阅消息处理类:
public class WebSocketServiceImpl implements WebSocketService{
@Override
public void onReceive(String msg){
//TODO something;
}
}
3.创建客户端实例并启动(传递url参数和消息处理类实例初始化):
//国内站url
String url = "wss://real.okcoin.cn:10440/websocket/okcoinapi";
//国际站url
Strint url = "wss://real.okcoin.com:10440/websocket/okcoinapi";
//订阅消息处理类
WebSocketService service = new WebSocketServiceImpl();
//WebSocket客户端
WebSoketClient client = new WebSoketClient(url,service);
client.start();
4.调用相关方法获取相应数据:
1)订阅市场行情
client.addChannel("ok_btccny_ticker");
2)取消订阅
client.removeChannel("ok_btccny_ticker");
3)期货下单交易
client.futureTrade(apiKey, secretKey, "btc_cny", "this_week", 2.3, 2, 1, 0, 10);
4)实时交易数据 apiKey
client.futureRealtrades(apiKey, secretKey);
5)取消期货交易
client.cancleFutureOrder(apiKey, secretKey, "btc_cny", 123456L, "this_week");
6)现货下单交易
client.spotTrade(apiKey, secretKey, "btc_cny", 3.2, 2.3, "buy");
7)现货交易数据
client.realTrades(apiKey, secretKey);
8)现货取消订单
client.cancleOrder(apiKey, secretKey, "btc_cny", 123L);
9)获取用户信息
client.getUserInfo(apiKey,secretKey);
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。