我正在尝试使用Starscream(这很棒)连接到Poloniex(加密货币交易所)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 订阅的正确方法吗?
帮助表示赞赏。
约翰