我知道有来的strophe带登记和XEP 0077相关的许多其他问题,但我的问题是:Strophe.js带注册
我试图在正确的形式来写以下节:
<iq to='marlowe.shakespeare.lit' type='set'>
<query xmlns='jabber:iq:register'>
<username>juliet</username>
<password>R0m30</password>
<name>JJ</name>
</query>
</iq>
但我无法正确写入它。我被困在如何在javascript中编写用户名,密码和名称字段。
这是我写到目前为止:
connection.sendIQ($iq({to: "server", type: "set"}).c('query', {xmlns: "jabber:iq:register"}).c)
任何帮助,不胜感激!
connection.connect才能使用。我的问题是如何使用Strophe注册用户。感谢您的回复。 – firewall
据我所知,你不能使用Strophe/Javascript注册。用户必须已经在jabber服务器上注册。查看我答案的最后部分。 XEP 0077可以由您的后端代码处理,然后可以将RID,SID和JID传递给Strophe进行附加。或者您可以手动将用户添加到您的jabber服务器,然后使用连接功能。 –