i use java codeing websocket.
this is API docs:
https://binance-docs.github.io/apidocs/spot/cn/#websocket
for example ,i use java coding websocke,look this:
public static void main(String args) {
try {
// ApiConfig.apiUrl += “/ws”;
ApiConfig.apiUrl = “wss://stream.binance.com:9443/ws”;
MyWebSocketClient webSocketClient = new MyWebSocketClient(new URI(ApiConfig.apiUrl));
webSocketClient.connect();
// webSocketClient.addHeader();
} catch (URISyntaxException e) {
e.printStackTrace();
}
}
However, it throws some errors,
@Override
public void onClose(int i, String s, boolean b) {
System.out.println(“connect error” + i +"–"+ s +"–"+ b);
}
@Override
public void onError(Exception e) {
System.out.println("connect exception" + e.getMessage());
}
connect exceptionOperation timed out (Connection timed out)
connect error-1–Operation timed out (Connection timed out)–false
so,i want to know what i should do to use websocket correctly about java