2016-12-23 6 views
0

Я получаю ошибку при подписке на группу каналов. Не могу понять причину. Вот код:Javascript PubNub подписывается с ошибкой

var pubnub = new PubNub({ 
     subscribeKey: subKey, 
     publishKey: pubKey 
     }); 

pubnub.addListener({ 
     status: function(s){ 
      console.log('status',s); 
     }, 
     message: function(m) { 
      var msg = m.message; // The Payload 
      console.log('new message',msg); 
     }, 
     }); 

pubnub.subscribe({ 
     channelGroups: [viewFinderChannelGroup], 
     withPresence: false 
     }); 

Результат: GET http://ps4.pubnub.com/v2/subscribe/ ... db1b & UUID = & pnsdk = PubNub-JS-Web% 2F4.3.3 400 (ошибка)

выход консоли не очень помогает :

status Object {error: true, operation: "PNSubscribeOperation", statusCode: 400, errorData: Error: Error 
at Request.<anonymous> (https://cdn.pubnub.com/sdk/javascript/pubnub.4.3.3.js:1330:…, category: "PNBadRequestCategory"} 

ответ

0

withPresence не принимает значение false. Просто удалите wihPresence, это должно быть хорошо. Попробуйте приведенный ниже код.

var pubnub = new PubNub({ 
     subscribeKey: subKey, 
     publishKey: pubKey 
     }); 

pubnub.addListener({ 
     status: function(s){ 
      console.log('status',s); 
     }, 
     message: function(m) { 
      var msg = m.message; // The Payload 
      console.log('new message',msg); 
     }, 
     }); 

pubnub.subscribe({ 
     channelGroups: [viewFinderChannelGroup] 
     }); 
Смежные вопросы