À partir de sgcWebSockets 2022.1, les serveurs Binance.us sont pris en charge par notre client API Binance. Les APIs suivantes sont prises en charge :
- WebSocket streams : permet de s'abonner à certaines méthodes et de recevoir des données en temps réel. Les événements sont pushés par le serveur aux abonnés. Utilise WebSocket comme protocole.
- UserData stream : les clients abonnés obtiennent les détails du compte. Nécessite une clé API pour s'authentifier et utilise WebSocket comme protocole.
- API REST : les clients peuvent demander au serveur des données de marché et de compte. Nécessite une clé API et une Secret pour s'authentifier et utilise HTTPs comme protocole.
Configuration
Il y a une nouvelle propriété dans Binance appelée « BinanceUS » ; si activée, le client se connectera aux serveurs Binance.us au lieu des serveurs Binance.com.
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;
