2016-05-06 9 views
0

node-xmpp-clientパッケージを使用して、ローカルのopenfireサーバに接続しようとしています。ノードがローカルホストのXmppサーバに接続

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'); 
}); 

私は実際にjid変数に挿入する必要はありません。

誰かが同様の状況に遭遇しましたか?事前にすべてのヘルプに感謝します

答えて

1

jidは、XMPPのIDの「Jabber ID」を表しています。

あなたの場合、文字列"[email protected]"が有効です。また、リソースと呼ばれるものもあります(複数のクライアントがダイアログ内の同じアカウントに登録される可能性があるため、特定のデバイスに対処する必要があります)。

オプションのリソース文字列JIDを使用すると、"[email protected]/myclient"のようになります。

+0

はい、それは仕事をしました。 !ありがとう – giovaZ

関連する問題