Pubnub在此不返回UUID列表

Sam*_*rma 3 javascript java publish-subscribe pubnub

我最近开始研究pubnub,我正在尝试使用相同的方法制作pub-sub应用程序.我的java和Subscriber的发布者都是javascript.

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

Pubnub pubnub = new Pubnub("pub-c-key", "sub-c-key");
pubnub.hereNow("my_channel", cb);
Run Code Online (Sandbox Code Playgroud)

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

{"message":"OK","status":200,"uuids":[],"service":"Presence","occupancy":0}
Run Code Online (Sandbox Code Playgroud)

这是我的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>
Run Code Online (Sandbox Code Playgroud)

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

为什么现在这不适用于我的情况?任何帮助或领导都可以.我已阅读pubnub文档,但我无法得到它.

Sam*_*rma 6

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

  • 你知道我要激活什么来知道用户是否正在打字? (2认同)