我在Openfire中使用strophe.js库在浏览器中发送和接收XMPP消息。它工作正常,但仅限于我已经在我的联系人列表中的用户 - 名单。 我需要注册新用户。我知道如何在我的名单中添加现有人,但我不知道如何在openfire上注册新用户。
答案 0 :(得分:5)
使用XEP-0077,Strophe的插件库中已存在plugin。
如果没有,作为具有管理员权限的用户,您需要实施XEP-0133中的添加用户。大概这可以在服务器上完成。
最后,似乎存在HTTP API的快速而肮脏的解决方案。
答案 1 :(得分:0)
使用` strophe.register.js ,您可以在xmpp服务器上注册新用户。
https://github.com/metajack/strophejs-plugins/blob/master/register/strophe.register.js