Coinbase WebSocket API

· 组件

从 sgcWebSockets 4.4.7 起,支持 Coinbase WebSocket APICoinbase 是支持买卖和存储以太坊、比特币等加密货币的平台。

WebSocket API 可实时接收 Ticker 更新、状态、报价、订单簿深度等数据。


如何连接到 Coinbase

oClient := TsgcWebSocketClient.Create(nil);
oCoinbase := TsgcWSAPI_Coinbase.Create(nil);
oCoinbase.Client := oClient;
oClient.Active := True; 

如何订阅 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; 
});