【问题标题】:Trying to implement MUC Chat in Openfire and Android using Smack尝试使用 Smack 在 Openfire 和 Android 中实现 MUC 聊天
【发布时间】:2018-04-27 11:33:42
【问题描述】:

组是使用 MUC 创建的,但我无法检索所有用户组。我已经做过研究,这已被弃用,建议使用 REST API。 REST API 未按预期工作。我无法连接到服务器。我添加了 REST API 插件。现在在我的 android 代码中,我设置了密钥,但无法连接到 localhost openfire 服务器。

需要帮助

【问题讨论】:

  • 您在手机上得到的 REST API 的响应是什么?
  • 我正在邮递员xxx.xxx.xxx.xxx:9090/plugins/restapi/v1/chatrooms 中尝试此网址。我设置了标题值“Content-Type”:“application/json”和“Authorization”:“MF9mRzGQKL3O5ipz”。这个密钥是我通过设置和检查密钥模式安装 REST API 插件后得到的。传递的参数是 naturalName、roomName、带值的描述。我得到的结果是状态:403 未授权。

标签: android xmpp openfire smack multiuserchat


【解决方案1】:

如果您安装了 Rest API 插件,则默认情况下不会启用它。您可以在看到密钥的同一页面上启用插件(服务器设置选项卡)。这就是为什么你会得到 403 Forbidden 而不是 401 Unauthorized。

【讨论】:

  • 让我检查一下,然后我会回来
猜你喜欢
  • 2020-12-10
  • 1970-01-01
  • 2012-09-15
  • 1970-01-01
  • 1970-01-01
  • 2016-07-04
  • 1970-01-01
  • 1970-01-01
  • 2013-09-07
相关资源
最近更新 更多