Coinbase | WebSocket チャンネルのサブスクライブ

Coinbase は市場データ、注文などのリアルタイム更新を取得するためにサブスクライブできるさまざまなチャンネルを提供しています。 以下に 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;