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);
});