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.
 
Дмитрий Прокопьев :

그건 그렇고, 다음은 몇 가지 예입니다.

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

https://github.com/HuobiRDCenter/huobi_CSharp/tree/master/Huobi.SDK.Example

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. MarketData 스트림에는 식별이 필요하지 않습니다.

2. 그러나 put을 통한 구독이 필요합니다. 즉, 연결 직후에는 서버에서 데이터가 쏟아지지 않고 핑퐁만 나옵니다.

3. 서버의 모든 데이터는 GZ에 의해 압축되며 압축을 풀어야 합니다.

사용자가 입력하는 ps/ id는 임의적이며 사용자가 어떤 요청에 대한 응답이 왔는지 알 수 있도록 하기 위해 필요합니다.