Websocket如何? - 页 17

 
Fedor Arkhipov:

在这个网站上,我们可以测试连接https://www.mql5.com/go?link=http%3A%2F%2Fwebsocket.org%2Fecho.html

即我们在表格中写上地址wss://api.huobi.pro/ws

并进行了连接。

这意味着我们也必须有一个联系。也许那哥们使用openSSL是有原因的?

根据标准,wss类似于https。这意味着使用了SSL,如果进行了连接,我们必须看一下协议。

在连接(握手)过程中,可以交换密钥(代币)以获得授权,文件中对此有什么说明?

 
Дмитрий Прокопьев:

该标准是wss,类似于https。即使用SSL,如果连接发生,你需要进一步查看协议。

在连接(握手)过程中,可能会交换密钥(代币)以获得授权,文件中对此有什么说明?

我收到一把钥匙,我可以给你看。

这是他们写的,但不是针对Websocket的。 但最有趣的是,网站上的脚本连接起来没有问题

没有任何钥匙。


 

这里


 
Mikhail Dovbakh:

在市场上有某个图书馆
4
人和5人.

似乎对市场上产品的DLL调用的禁令还没有解除,所以我不会如此断然。

dll就在那里。

Easy Websocket库的最新免费演示可以从以下网站下载
https://drive.google.com/drive/folders/1QhL6NW5LXEWZCHHSYUyoodTUfR7zTJih

 
Mikhail Dovbakh:

喧闹的。

不知何故...

 
Fedor Arkhipov:

这里


无论是websock还是rest都应该有授权。

请注意这个问题。

挖掘文档,或寻找一个关于如何使用他们的websock的例子

 
Дмитрий Прокопьев:

无论是websock还是rest,授权都必须存在。

请注意这一点。

你需要在文档中挖掘,或者寻找一个关于如何使用他们的websock的例子

据此判断,那里也使用了一些其他的ID。


//request
{
  "sub": "market.symbol.kline.period",
  "id": "id generate by client"
}
//request
{
  "sub": "market.ethbtc.kline.1min",
  "id": "id1"
}
 
Дмитрий Прокопьев:

据此判断,使用了一些其他的ID。


顺便说一下,这里有一些例子。

https://github.com/huobiapi/Futures-Python-demo

huobiapi/Futures-Python-demo
huobiapi/Futures-Python-demo
  • huobiapi
  • github.com
Contribute to huobiapi/Futures-Python-demo development by creating an account on GitHub.
 
HuobiRDCenter/huobi_CSharp
HuobiRDCenter/huobi_CSharp
  • HuobiRDCenter
  • github.com
CSharp SDK for Huobi API. Contribute to HuobiRDCenter/huobi_CSharp development by creating an account on GitHub.
 

因为我经常与网络套接字打交道,所以我看了他们的文档,幸好我知道如何阅读文档

1.市场数据流不需要识别

2.然而,他们需要通过发送认购。换句话说,在连接之后,没有数据从服务器上平移过来。

3.所有数据(来自服务器)都被GZ压缩,需要解压

ps/用户设置的id是任意的,它只是为了让用户弄清楚哪个请求得到了回应。