Binance.us API Delphi ve .NET

· Özellikler

sgcWebSockets 2022.1'den itibaren, Binance.us Sunucuları Binance API İstemcimiz tarafından desteklenmektedir. Aşağıdaki API'ler desteklenmektedir:

  1. WebSocket streams: bazı metotlara abone olmaya ve verileri gerçek zamanlı almaya olanak tanır. Olaylar sunucu tarafından abonelere gönderilir. Protokol olarak WebSocket kullanır.
  2. UserData stream: abone olan istemciler hesap ayrıntılarını alır. Kimlik doğrulaması için bir API anahtarı gerektirir ve protokol olarak WebSocket kullanır.
  3. REST API: istemciler sunucudan piyasa ve hesap verilerini isteyebilir. Kimlik doğrulaması için bir API Anahtarı ve Secret gerektirir ve protokol olarak HTTPs kullanır.

Yapılandırma 

Binance özelliğinde "BinanceUS" adında yeni bir özellik vardır; etkinleştirilirse istemci, Binance.com sunucuları yerine Binance.us sunucularına bağlanır

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;