如何在websocket feed

时间:2017-06-01 14:50:53

标签: c# websocket

我正在使用WebSocketSharp客户端库从Feed中获取数据。 winform应用程序中的代码是:

using (var ws = new WebSocket("wss://ws-feed.gdax.com"))
{
   ws.Connect();

   string json = "{\"type\": \"subscribe\",  \"product_ids\": [\"BTC-USD\"]}";
   ws.Send(json);                
}

但是当我发送时我得到错误“功能评估已禁用,因为之前的功能评估已超时。您必须继续执行以重新启用功能评估。”

任何人都可以建议如何将数据发送到该地址并收到回复的示例代码?

1 个答案:

答案 0 :(得分:1)

在客户端,您可以使用:

var json = JsonConvert.SerializeObject(Buffer);

然后在服务器/接收器端,您只需使用:

var unmixedAudioBuffer = JsonConvert.DeserializeObject<Type'>(args.Data);