這是我使用WampSharp的最新預發佈版本非常簡單的代碼:WampSharp無法連接到Poloniex?
var channelFactory = new DefaultWampChannelFactory();
var channel = channelFactory.CreateMsgpackChannel("wss://api.poloniex.com", "realm1");
await channel.Open();
var realmProxy = channel.RealmProxy;
Console.WriteLine("Connection established");
int received = 0;
IDisposable subscription = null;
subscription =
realmProxy.Services.GetSubject("ticker")
.Subscribe(x =>
{
Console.WriteLine("Got Event: " + x);
received++;
if (received > 5)
{
Console.WriteLine("Closing ..");
subscription.Dispose();
}
});
Console.ReadLine();
不工作,雖然,內部認購的代碼永遠不會運行。試用CreateJsonChannel
也是如此,那也行不通。
任何想法可能是錯誤的?
我正在嘗試使用poloniex websocket api。你有沒有工作示例代碼? – Luther
你解決了嗎? –
這是他們的API,而不是你的代碼。他們的API不發送數據。我試着用發佈的node.js例子,也沒有數據返回。 – Simoyd