2017-01-04 1 views
0
var PubNub = require("pubnub"); 
var pubnub = new PubNub({ 
    channel: 'Channel-xxxxxxxx', 
    publishKey : "pub-c-b91315c1-e6a1-xxxx-xxxx-xxxxxxxxxxxx", 
    subscribeKey : "sub-c-b4735f6a-b6f6-xxxx-xxxx-xxxxxxxxxxxx" }); 

pubnub.subscribe({ 
    channel: 'Channel-xxxxxxxx', 
    callback: function(message) { 
     console.log("Message received: ", message); 
    }, 
    error: function (err) { 
     console.log(err); 
    } }); 

используя образец кода, приведенный на pubnub documentaion еще не в состоянии заставить его работать, не знаю, где я буду неправильнообратные вызовы не работают в то время, подписавшись pubnub nodejs

+0

у меня проблема с моим кодом. я думаю, что в новой версии pubnub они изменили ключевое слово «channel» с «каналами», так как он решил проблему, с которой столкнулся – sheelpriy

ответ

0

попробовать это:

var PubNub = require("pubnub"); 
var pubnub = new PubNub({ 
    channel: 'Channel-xxxxxxxx', 
    publishKey : "pub-c-b91315c1-e6a1-xxxx-xxxx-xxxxxxxxxxxx", 
    subscribeKey : "sub-c-b4735f6a-b6f6-xxxx-xxxx-xxxxxxxxxxxx" }); 

pubnub.subscribe({ 
    channel: 'Channel-xxxxxxxx', 
    callback: function(message) { 
     console.log("Message received: ", message); 
    }, 
    error: function (err) { 
     console.log(err); 
    }, 
    connect: publish 
}); 
+1

, и у меня возникла проблема с моим кодом. я думаю, что в новой версии pubnub они изменили ключевое слово «channel» с «каналами», поскольку оно решило проблему i aws, стоящую перед – sheelpriy

+0

oh классная, счастливая кодировка :) – Codesingh

+1

Если вы используете PubNub SDK v4, то подписка не имеют обратный вызов. См. [PubNub JavaScript SDK v4 docs] (https://www.pubnub.com/docs/javascript/pubnub-javascript-sdk-v4) в 'addListener' для получения сообщений, событий присутствия и статуса. –

Смежные вопросы