Ab sgcWebSockets 4.4.7 wird die Coinbase WebSocket-API unterstützt. Coinbase ist eine Plattform zum Kauf, Verkauf und zur Verwahrung von Kryptowährungen wie Ethereum, Bitcoin...
Die WebSocket-API ermöglicht es, in Echtzeit Ticker-Updates, Status, Ticker, Order-Book-Tiefe und mehr zu empfangen.
So verbindest du dich mit Coinbase
oClient := TsgcWebSocketClient.Create(nil); oCoinbase := TsgcWSAPI_Coinbase.Create(nil); oCoinbase.Client := oClient; oClient.Active := True;
So abonnierst du den Ticker
oClient := TsgcWebSocketClient.Create(nil);
oCoinbase := TsgcWSAPI_Coinbase.Create(nil);
oCoinbase.Client := oClient;
oCoinbase.SubscribeTicker('ETH-USD']);
procedure OnCoinbaseMessage(Sender: TObject; aType, aRawMessage: string);
begin
// here you will receive the ticker updates
end;
});
