问题是关于kucoin websocket公共频道(而不是交易),只是最后一次交易。
我只想要一个像其他密码交换一样的交易实况.
但是当我想连接到"wss://ws-api-futures.kucoin.com/endpoint"时,我得到了WebSocketError: Received unexpected status code (401 Unauthorized)
文档https://docs.kucoin.com/futures/#create-connection缺乏解释:(
通常情况下,我可以用javascript来做这件事。
bybit_market_ws = new WebSocket("wss://stream.bybit.com/spot/quote/ws/v2");
bybit_market_ws.onmessage = event => bybit_trades(event.data);
bybit_market_ws.onopen = event => bybit_market_ws.send(JSON.stringify({"topic":"trade","params":{"symbol":"BTCUSDT","binary":false},"event":"sub"}));
function bybit_trades (jsonx) { console.log(JSON.parse(jsonx)); }那么,我怎样才能用kucoin websocket做到这一点呢?
根据文件我需要一个“公证”..。
但是,对于如何获得这个令牌并没有解释:
有人知道我将如何通过websocket (公共)渠道检索最后的交易吗?
发布于 2022-10-12 06:52:06
注意到在更新API时可能会更改以下步骤。所有信息都可以在https://docs.kucoin.com/#apply-connect-token上找到
向https://api.kucoin.com/api/v1/bullet-public发送一条空的http (GET不起作用)消息。
答复:
{
"code": "200000",
"data": {
"token": "2neAiuYvAU61ZD...",
"instanceServers": [
{
"endpoint": "wss://ws-api.kucoin.com/endpoint",
"encrypt": true,
"protocol": "websocket",
"pingInterval": 18000,
"pingTimeout": 10000
}
]
}
}根据上述资料:
websocket:endpoint + "?token=" + token
示例:wss://ws-api.kucoin.com/endpoint?token=2neAiu....
向https://api.kucoin.com/api/v1/symbols发送http消息
{
"code": "200000",
"data": [
{
"symbol": "REQ-ETH",
"name": "REQ-ETH",
"baseCurrency": "REQ",
"quoteCurrency": "ETH",
...
},
{
"symbol": "BTC-USDC",
"name": "BTC-USDC",
"baseCurrency": "BTC",
"quoteCurrency": "USDC",
...
},
...当建立websocket连接时,发送一个http POST消息:
{
"type": "subscribe", //subscribe or unsubscribe
"topic": "/market/ticker:BTC-USDT,BTC-USDC"
}发布于 2022-08-13 22:02:23
也许这个答案根本不会让你满意,但是我会尝试,大多数在KuCoin中工作的人都是用python做的,事实上,Nodejs的SDK已经过时了,您最好的选择是在电报频道https://t.me/KuCoin_API中询问,有一些KuCoin工程师总是提供帮助,尽管他们大多数使用python,还有学院频道https://t.me/kucoin_learning,这里有例子,总之,我只能提到引用,因为我也在这里,而我能做的最好的就是检查SDk代码,并从那里直观地创建我自己的调整。
PD: datafeed.js文件是您最好的选择,请查看https://github.com/Kucoin/kucoin-futures-node-sdk/blob/master/src/lib/datafeed.js
https://stackoverflow.com/questions/72666088
复制相似问题