JavaScriptWeb SDK

对于 JavaScript,这里是我们建议用于生成,持久化和检索 UUID 的代码。这可以包含在一个函数中,可以直接从 PUBNUB.init 函数调用,而不是下面的两步内联解决方案。

// get/create/store UUID
var UUID = PUBNUB.db.get('session') || (function(){ 
    var uuid = PUBNUB.uuid(); 
    PUBNUB.db.set('session', uuid); 
    return uuid; 
})();

// init PUBNUB object with UUID value
var pubnub = PUBNUB.init({
    publish_key: pubKey,
    subscribe_key: subKey,
    uuid: UUID
});