Binance.us-API voor Delphi en .NET

· Functies

Vanaf sgcWebSockets 2022.1 worden de Binance.us-servers ondersteund door onze Binance-API-client. De volgende API's worden ondersteund:

  1. WebSocket streams: hiermee kun je je op enkele methoden abonneren en realtime data ontvangen. Gebeurtenissen worden door de server naar abonnees gepusht. Gebruikt WebSocket als protocol.
  2. UserData stream: geabonneerde clients ontvangen accountdetails. Vereist een API-sleutel om te authenticeren en gebruikt WebSocket als protocol.
  3. REST-API: clients kunnen markt- en accountgegevens opvragen bij de server. Vereist een API Key en Secret om te authenticeren en gebruikt HTTPS als protocol.

Configuratie 

Er is een nieuwe eigenschap in Binance genaamd "BinanceUS". Als deze is ingeschakeld, verbindt de client met de Binance.us-servers in plaats van met de Binance.com-servers.

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;