0
我已經正確設置了我的slanger服務器。它運行,但是當我從瀏覽器連接它抱怨沒有找到應用程序密鑰?但我APP_KEY和密鑰是相同的......Slanger:找不到密鑰
我發送事件,像這樣在Python
p = pusher.Pusher(app_id='mysite', key='mysite', secret='secretstuff', host='slanger.mysite.com', port='4567')
我運行slanger服務器這樣的:
slanger -k mysite -s secretstuff
Running Slanger v.0.4.0
Slanger API server listening on port 4567
Slanger WebSocket server listening on port 8080
這是瀏覽器的輸出
WebSocket連接到 「WSS://slanger.mysite.com:8080 /應用程序/ mysite的協議= 7 &客戶端= JS &版本2.2.3 =閃光燈& = FALSE」 失敗:錯誤的連接建立:網:: ERR_CONNECTION_CLOSED pusher.min.js:12推:錯誤: { 「類型」: 「WebSocketError」,」錯誤「:{」type「:」PusherError「,」data「:{」code「:4001,」message「:」可能 未能通過鍵mysite找到應用程序。也許你連接到錯誤 集羣「}}}
這裏是我的JS代碼:
Pusher.host = 'slanger.mysite.com'
Pusher.app_id = 'mysite'
Pusher.ws_port = 8080
Pusher.wss_port = 8080
var pusher = new Pusher('mysite');
var channel = pusher.subscribe("test");
channel.bind('update', function (data) {
console.log(data.message);
});