java - Pubnub 现在不返回 UUID 列表

标签 java javascript publish-subscribe pubnub

我最近开始研究 pubnub,我正在尝试使用它来制作 pub-sub 应用程序。我在 java 中有我的发布者,在 javascript 中有我的订阅者。

以下是 java 中的发布者代码:

Pubnub pubnub = new Pubnub("pub-c-key", "sub-c-key");
pubnub.hereNow("my_channel", cb);

在我的 Callable for hereNow 中,我做了一个 Sysout 响应,我得到了以下响应:

{"message":"OK","status":200,"uuids":[],"service":"Presence","occupancy":0}

这是我的 JS 代码:

<script src=http://cdn.pubnub.com/pubnub.min.js ></script>
<script>(function(){

 var pubnub = PUBNUB.init({
     publish_key   : 'pub-c-key',
     subscribe_key : 'sub-c-key'
 });

 pubnub.subscribe({
     channel : "my_channel",
     message : function(m){ document.getElementById("my_item").innerHTML = m; },
     connect : publish
 });

 function publish() {
     pubnub.publish({
         channel : "my_channel",
         message : "Connected!"
     });
 }

})();</script>

但是当我向 channel 发布内容时,结果显示在执行脚本的网页上。 pubnub.publish("my_channel","Offer!", callback);

为什么 hereNow 在我的案例中不起作用?任何帮助或引导都可以。我已阅读 pubnub 文档,但无法理解。

最佳答案

我发现我们必须为 PubNub 仪表板上的每个键启用 Presence 功能才能使其正常工作。我错过了愚蠢的事情..

关于java - Pubnub 现在不返回 UUID 列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23157794/

相关文章:

javascript - 一般 float 学查询

javascript - 使用 react 钩子(Hook)时的无限循环

design-patterns - 用于多个生产者和多个消费者的 Redis pub sub

javascript - jScrollPane 不工作

python - wx.lib.pubsub : How to change the value in a timer

javascript - 发布/订阅API设计: Unsubscribe and Update

java - 在 ant 脚本中排除 eclipse 的排除项

java - 我正在尝试从数据库收集数据并在 Hibernate 中使用 String 作为参数返回其对象

java - 我有多少余地来学习一门新语言?

java - Google Spreadsheets API 删除下划线