我正在尝试使用 Starscream (这很棒)连接到 Poloniex (加密货币交易所)API,用于通过套接字连接检索实时报价。
我已成功使用 Autobahn , 在 Python 中连接和订阅。
现在在 iOS 上我遇到了麻烦(使用 Swift)。
这就是我准备套接字的方式。
self.socket = WebSocket(url: URL(string: "wss://api.poloniex.com")!, protocols: ["ticker"])
但是,我收到一个带有错误的断开连接委托(delegate)调用:
(Error Domain=WebSocket Code=400 "Invalid HTTP upgrade" UserInfo={NSLocalizedDescription=Invalid HTTP upgrade}
知道我做错了什么吗?这是使用红蜘蛛订阅的正确方式吗?
感谢帮助。
约翰
最佳答案
也许它能帮到你。来自 starscream 存储库的问题:https://github.com/daltoniam/Starscream/issues/123
关于ios - 将 Starscream 与 Poloniex WAMP API 结合使用的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46634035/