Binance REST API は公開エンドポイントと非公開エンドポイントを提供します。非公開エンドポイントでは、トランザクションのセキュリティを高めるためにメッセージへの署名が必要です。
まず Binance アカウントにログインして新しい API を作成してください。 以下の値が得られます。
これらのフィールドは、Binance API クライアントコンポーネントの Binance プロパティで設定する必要があります。
設定が完了したら、Binance Pro REST API へのプライベートリクエストを開始できます
*プライベートリクエストでは、ローカルマシンのローカル時刻が 同期されている必要があります。同期されていない場合、リクエストはBinanceサーバーによって拒否されます。 これについては、次の記事を確認してください。Binance Private Requests Time。
oBinance := TsgcWSAPI_Binance.Create(nil);
oBinance.Binance.ApiKey := '<your api key>';
oBinance.Binance.ApiSecret := '<your api secret>';
ShowMessage(oBinance.REST_API.GetAccountInformation);