Binance.us API Delphi and .NET

· 機能

sgcWebSockets 2022.1 より、Binance.us サーバーが Binance API クライアントでサポートされています。以下の API に対応しています:

  1. WebSocket ストリーム:各種メソッドをサブスクライブしてリアルタイムでデータを受信できます。サーバーからサブスクライバーにイベントがプッシュされます。プロトコルとして WebSocket を使用します。
  2. UserData ストリーム:サブスクライブしたクライアントはアカウント詳細を取得できます。認証に API キーが必要で、プロトコルとして WebSocket を使用します。
  3. REST API:クライアントがサーバーに市場データやアカウントデータをリクエストできます。認証に API キーとシークレットが必要で、HTTPS プロトコルを使用します。

Configuration 

Binance プロパティに新しい「BinanceUS」プロパティが追加されています。これを有効化すると、クライアントは Binance.com サーバーの代わりに Binance.us サーバーに接続します。

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;