2016-05-06 3 views
0

Я пытаюсь подключиться к узлу локальному серверу openfire с помощью пакета node-xmpp-client.Узел подключения к серверу Xmpp в localhost

npm install node-xmpp-client 

Я сконфигурировано сервер и я создал пользователь test1 с паролем: «пароль» и адрес электронной почты: «» [email protected]

Это подаст client.js

var request = require('request'); 
var util = require('util'); 
var Client = require('node-xmpp-client'); 


var client = new Client({ 
    jid: //? 
    password: "password", 
}); 

client.on('online', function(){ 
    console.log('online'); 
}); 

На самом деле я не получаю то, что должен вставить в переменную смещения.

Кто-то столкнулся с подобной ситуацией? Заранее благодарю за всю помощь

ответ

1

jid означает «Jabber ID» - идентификация клиента XMPP.

В вашем случае строка "[email protected]" должна работать. Он также может включать так называемый ресурс (так как несколько клиентов могут быть зарегистрированы в одной учетной записи в диалоговом окне, может возникнуть необходимость в адресе определенного устройства).

С дополнительной строкой ресурса JID выглядит как "[email protected]/myclient".

+0

Да, это было сделано. ! Спасибо чувак – giovaZ

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