A REST API da Binance oferece endpoints públicos e privados. Os endpoints Privados exigem que as mensagens sejam assinadas para aumentar a segurança das transações.
Primeiro você deve fazer login em sua conta Binance e criar uma nova API; você obterá os seguintes valores:
Esses campos devem ser configurados na propriedade Binance do componente cliente da Binance API.
Uma vez configurado, você pode começar a fazer requisições privadas à REST API Pro da Binance
*Requisições privadas requerem que a sua máquina local tenha a hora local sincronizada; caso contrário, as requisições serão rejeitadas pelo servidor da Binance. Verifique o artigo a seguir sobre isso: 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);