使用Java的StreamLabs套接字API

问题描述

我正在尝试使用Java连接到streamLabs套接字API。 API网址为

https://sockets.streamlabs.com?token=<socketToken>

这不起作用,因为Java期望套接字为ws://...。当我将其更改为“ ws”格式时,它将给出连接超时。

我错过了什么吗?这实际上不是websocket吗?

以下是其文档的链接:https://streamlabs.readme.io/docs/socket-api

更多信息:我尝试过org.asynchttpclient.ws.WebSocketjavax.websocket都不起作用

解决方法

使用SocketIo解决

<dependency>
     <groupId>io.socket</groupId>
     <artifactId>socket.io-client</artifactId>
     <version>1.0.0</version>
</dependency>

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...