我正在使用Ably在我的应用程序中实现 Pub/Sub,但我没有收到任何错误,但同时我没有收到任何已发布的消息。我不确定出了什么问题。帮助表示赞赏。
这是我的代码:
//publisher
var Ably = require('ably');
var apiKey = '';
var ably = new Ably.Realtime({key: apiKey});
var pubChannel = ably.channels.get("sports");
setInterval(function(){
pubChannel.publish('update', {'Team': 'Man United'})
},1000)
//subscriber
var apiKey = '';
var ably = new Ably.Realtime({key: apiKey});
var subChannel = ably.channels.get("Sports");
subChannel.subscribe(function(msg){
document.getElementById('text').innerHTML = JSON.stringify(msg.data);
})
(免责声明:我是 Ably 的开发者倡导者,并在 Stack Overflow 上发布并自行回答一个常见的支持问题,以便我们的用户可以更轻松地找到它)