Skip to content

chengjk/huobi-java-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

huobi-java-api

huobi Restful api java client.

RELEASE LOG

Configuration

环境切换

设置api host,用于在测试,正式和Mock环境切换

HuobiConfig.API_HOST="api.huobi.pro"
HuobiConfig.REST_API_UR="https://api.huobi.pro"
HuobiConfig.WS_API_URL="wss://api.huobi.pro:443/ws"
  1. HuobiConfig.AutoReconnect 是否开启断线重连,默认 true; WebSocketListener onClosing 时调用,若为true,除手动关闭以外都去重连。
  2. HuobiConfig.ReconnectOnFailure 失败时是否重连,默认false。初次订阅时或连上一段时间后都有可能触发,故此,调试时设置成false,保证参数正确运行时设为true。
  3. HuobiConfig.ReconnectOnExpired 超时时是否重连,默认true。服务器ping多次未回应时触发。

How to configure unit test

  1. make dir src/test/resources/, make dir as Test Resource Root

  2. create file config.properties.

    #sample
    #apiKey=e8d23f3b-92721ba8-7b804c0f-xxxx
    #apiSecret=bd14ad47-fe8f8ed9-bf3e32df-xxxx

需要鉴权的WebSocket

这类 web socket目前不支持 okhttp所以引入了 Java-WebSocket ,逻辑在HuobiApiAuthWebSocketClient 中。 等huobi兼容后移除该依赖。