KuCoin WebSocket API
Strumieniuj dane rynku spot KuCoin (ticker, snapshot, level2, level3, match, świece) oraz prywatne kanały sald i zleceń z uzgadnianiem tokenu startowego.
Strumieniuj dane rynku spot KuCoin (ticker, snapshot, level2, level3, match, świece) oraz prywatne kanały sald i zleceń z uzgadnianiem tokenu startowego.
Klient WebSocket rynku spot KuCoin — ticker, snapshot, level2, level3, match, świece oraz podpisane prywatne kanały sald i zleceń.
TsgcWSAPI_Kucoin
Windows, macOS, Linux, iOS, Android
Standard / Professional / Enterprise
Ustaw Kucoin.ApiKey / Kucoin.ApiSecret / Kucoin.ApiPassphrase, połącz z TsgcWebSocketClient i pozwól komponentowi wykonać publiczne i prywatne uzyskanie tokenu.
uses
sgcWebSocket, sgcWebSocket_API_Kucoin;
var
WSClient: TsgcWebSocketClient;
KuCoin: TsgcWSAPI_Kucoin;
begin
WSClient := TsgcWebSocketClient.Create(nil);
KuCoin := TsgcWSAPI_Kucoin.Create(nil);
KuCoin.Client := WSClient;
KuCoin.Kucoin.ApiKey := 'your-api-key';
KuCoin.Kucoin.ApiSecret := 'your-api-secret';
KuCoin.Kucoin.ApiPassphrase := 'your-pass-phrase';
WSClient.Active := True;
KuCoin.SubscribeSymbolTicker('BTC-USDT');
KuCoin.SubscribeLevel2MarketData('BTC-USDT');
KuCoin.SubscribeMatchExecutionData('BTC-USDT');
end;
// uses: sgcWebSocket, sgcWebSocket_API_Kucoin
TsgcWebSocketClient *WSClient = new TsgcWebSocketClient(this);
TsgcWSAPI_Kucoin *KuCoin = new TsgcWSAPI_Kucoin(this);
KuCoin->Client = WSClient;
WSClient->Active = true;
KuCoin->SubscribeSymbolTicker("BTC-USDT");
KuCoin->SubscribeLevel2MarketData("BTC-USDT");
Uzgadnianie tokenu startowego, strumienie rynku spot, przyrostowe aktualizacje level2/level3, prywatne kanały sald i zleceń.
KuCoin wymaga jednorazowego wywołania REST w celu uzyskania tokenu połączenia i punktu końcowego przed otwarciem WebSocket. Komponent wykonuje ten krok w sposób przezroczysty przed połączeniem.
SubscribeSymbolTicker, SubscribeSymbolSnapshot, SubscribeLevel2MarketData, SubscribeLevel3, SubscribeMatchExecutionData, SubscribeKlines obejmują każdy publiczny kanał rynku spot.
Uwierzytelnione strumienie (balance, orderChange, tradeOrder) otwierają się po prywatnym przepływie tokenu połączenia — podpisane przy użyciu ApiKey, ApiSecret i ApiPassphrase.
Przyrostowe aktualizacje w kanałach L2/L3 pozwalają odtworzyć pełną księgę zleceń lokalnie — komponent udostępnia osobno zdarzenia snapshot i delta.
KuCoin używa ping/pong na warstwie aplikacji; komponent odpowiada automatycznie i śledzi interwał uzgodniony z bramą w momencie połączenia.
TsgcWSAPI_Kucoin_Futures obsługuje bramę kontraktów futures według tych samych wzorców — jedna klasa komponentu na rodzinę produktów.
Autorytatywne źródła API implementowanych przez ten komponent.
Deep-link do dokumentacji komponentu, gotowy do uruchomienia projekt demonstracyjny i pobranie wersji próbnej.
| Pomoc online — API_Kucoin Pełna dokumentacja właściwości, metod i zdarzeń tego komponentu. | Otwórz | |
| Projekt demonstracyjny — Demos\05.Crypto\11.Kucoin Gotowy do uruchomienia projekt przykładowy. Dostarczany wewnątrz pakietu sgcWebSockets — pobierz wersję próbną poniżej. | Otwórz | |
| Dokument techniczny (PDF) Funkcje, szybki start, przykłady kodu dla Delphi i C++ Builder oraz odniesienia do źródeł pierwotnych — tylko ten komponent. | Otwórz | |
| Podręcznik użytkownika (PDF) Kompleksowy podręcznik obejmujący każdy komponent biblioteki. | Otwórz |