Binance.us API Delphi and .NET

· Funktionen

Ab sgcWebSockets 2022.1 werden die Binance.us-Server unterstützt von unserem Binance API-Client. Die folgenden APIs werden unterstützt:

  1. WebSocket-Streams: ermöglicht das Abonnieren bestimmter Methoden, um Daten in Echtzeit zu erhalten. Ereignisse werden vom Server an Abonnenten gepusht. Verwendet WebSocket als Protokoll.
  2. UserData-Stream: abonnierte Clients erhalten Kontodetails. Benötigt einen API-Schlüssel zur Authentifizierung und verwendet WebSocket als Protokoll.
  3. REST API: Clients können Markt- und Kontodaten vom Server anfordern. Benötigt einen API-Schlüssel und ein Secret zur Authentifizierung und verwendet HTTPS als Protokoll.

Konfiguration 

Es gibt eine neue Eigenschaft im Binance-Bereich namens "BinanceUS". Wenn sie aktiviert ist, verbindet sich der Client mit den Binance.us-Servern statt mit den Binance.com-Servern

Delphi

oClient := TsgcWebSocketClient.Create(nil);
oBinance := TsgcWSAPI_Binance.Create(nil);
oBinance.Binance.BinanceUS := True;
oBinance.Client := oClient;
oClient.Active := True; 

.NET 

TsgcWebSocketClient oClient = new TsgcWebSocketClient();
TsgcWSAPI_Binance oBinance = new TsgcWSAPI_Binance();
oBinance.Binance.BinanceUS := true;
oBinance.Client = oClient;
oClient.Active = true;