2017-10-08 68 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

回答