2013-03-30 43 views
0

嗨,我一直在努力解決這個問題幾天了。我有一個簡單的node.js應用程序,它連接到Twitter的流式API並追蹤一些術語。作爲一個術語被發現客戶端得到一個websocket通知。我已確認我的OAuth憑證僅供此應用程序使用,並且與流式API的連接僅在應用程序啓動時發生。發生什麼事情是我得到了一個200好的迴應,但流然後斷開連接。我已經設定在30秒內重新連接,但它變得荒謬。在重新啓動應用程序幾分鐘後似乎很好,然後返回到反覆斷開連接。錯誤是{「disconnect」:{「code」:7,「stream_name」:「XXXXX-statuses158325」,「reason」:「admin logout」}}。我有多個客戶端連接在本地運行相同的應用程序,沒有問題。我查看了其他的託管服務,但是我找不到一個支持websocket而無需恢復到socket.io上的慢速輪詢選項(這對我的應用程序無效)。Nodejitsu和Twitter流媒體API - 多個斷開連接

爲什麼這種情況會持續發生?

回答

0

該錯誤意味着您再次使用相同憑據連接(https://dev.twitter.com/discussions/11251)。 一個原因可能是運行超過1架無人機。

如果這沒有幫助,我們一起上http://webchat.jit.su,我們會盡我們所能來幫助你:d

-yawnt

+0

謝謝關於無人機尖端。我只有一個無人機與當前版本一起工作。這似乎是一個間歇性問題,一旦它彈出一段時間。如果再次發生,我會跳到聊天室。謝謝。 – geranyl