我最近開始研究pubnub,並且正在嘗試使pub-sub應用程序使用相同的方法。我有我的發佈商在Java和Subscriber在JavaScript中。Pubnub herenow不返回UUID列表
以下是在Java發佈代碼:
Pubnub pubnub = new Pubnub("pub-c-key", "sub-c-key");
pubnub.hereNow("my_channel", cb);
在我來調用,此時此地我做了一個系統輸出的響應,我也得到如下回應:
{"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>
但是當我發佈某些東西給頻道時,我得到的結果顯示在webpag上e腳本執行的地方。 pubnub.publish("my_channel","Offer!" , callback);
爲什麼hereNow在我的情況下不工作?任何幫助或主角都可以。我已閱讀了pubnub文檔,但我無法得到它。
你可以檢查,如果你的密鑰上啓用存在功能。檢查admin.pubnub.com –
我剛剛發現。我不知道我必須爲每個應用程序密鑰對單獨啓用它。 –