2017-10-08 40 views
0

我试图使用Starscream(这很棒)连接到Poloniex(cryptocurrency exchange)API以通过套接字连接检索价格的实时报价。使用Starscream与Poloniex WAMP API的问题

我已经成功使用Autobahn来连接和订阅Python。

现在在iOS上我遇到了麻烦(使用Swift)。

这就是我准备插座的方法。

self.socket = WebSocket(url: URL(string: "wss://api.poloniex.com")!, protocols: ["ticker"]) 

不过,我得到一个断开委托调用与错误:

(Error Domain=WebSocket Code=400 "Invalid HTTP upgrade" UserInfo={NSLocalizedDescription=Invalid HTTP upgrade} 

任何想法我做错了吗?这是使用Starscream订阅的正确方法吗?

帮助赞赏。

约翰

+0

您是否找出了导致此问题的原因? – Nevin

+0

对此有帮助吗? https://github.com/daltoniam/Starscream/issues/397 – Nevin

+0

我试图做同样的事情,并得到相同的错误 – Nevin

回答