创建第三方wss的api?

问题描述 投票:0回答:1

我正在尝试从图表中获取开盘价、收盘价和收盘价 这是有问题的网站:网站

这就是图表的样子

检查通信流程后,我注意到它连接到了 websocket 服务器

发起与此链接的套接字连接: wss://api-in.pocketoption.com:8095/socket.io/?EIO=3&transport=websocket

给出类似这样的东西:

但是在响应之后它关闭了连接,查看响应我可以看到有一个 sid 但无法弄清楚如何处理 sid ?

api websocket serversocket wss
1个回答
0
投票

首先,请小心,因为该屏幕截图可能包含您可能不想共享的有关您的会话的信息,例如 42["auth" {session...] 数据包。 :)

42[]消息格式看起来是Socket.IO事件消息,这让我认为他们在后端使用了Socket.IO。尽管 Socket.IO 是基于 Web 套接字构建的,但您最好尝试使用正确的 Socket.IO 库进行连接。 (是否违反EULA,不确定)。

我敢说服务器需要接收正确的身份验证消息才能使套接字保持打开状态,否则它将简单地远程关闭套接字,但如果您在终端重新创建客户端,您可以轻松侦听特定的仪器数据。它甚至可能运行多个套接字,其中一个可能不需要对该数据进行身份验证。

© www.soinside.com 2019 - 2024. All rights reserved.