Использование Xmpp, strophe.js для приложения чата

На самом деле я пытаюсь создать пользователей на сервере ejabberd, используя библиотеку strophe. Я получил один код для такого же, как показано ниже (этот код разработан мной самостоятельно):

чат.js

var stanza = $iq({to: MUC_ROOM + "@" + MUC_COMPONENT, type: 'set', id: 'divReg'})
  .c('query', {xmlns: 'jabber:iq:register'})
  .c('username', GaaChat.gauser)
  .c('password', GaaChat.gapass)
  .tree();
  connection.sendIQ(stanza);

xml (многопользовательский чат XEP-0045)

<iq type='set' id='divReg'>
  <query xmlns='jabber:iq:register'>
    <username> bill </username>
    <password> 123 </password>
  </query>
</iq>

Проблема в том, что я не получил никакого ответа.. Пожалуйста, скажите мне выше, что программа chat.js верна или нет.. пожалуйста, сообщите мне любые другие альтернативы..


person user685697    schedule 31.03.2011    source источник


Ответы (1)


пароль станет дочерним объектом имени пользователя. вызвать функцию up() после имени пользователя.

http://strophe.im/strophejs/doc/1.0.1/files/core-js.html#Strophe.Builder.up

person ZeroHackeR    schedule 03.06.2011