【问题标题】:How to call ejabberd Administrator API如何调用 ejabberd 管理员 API
【发布时间】:2016-06-25 07:58:31
【问题描述】:

我最近安装了 ejabberd 并且配置成功。我被要求调用 ejabberd 的管理员 API 进行一些后端处理。我在 https://docs.ejabberd.im/admin/api/

上找到了相同的指南

我已多次阅读该文档,但仍然无法理解它需要什么配置才能工作。

我在 /etc/ejabberd/ejabberd.yml 中添加了监听端口配置

- 
  port: 4560
  module: ejabberd_xmlrpc

当在此端口上发出 POST 请求时,我在 HTTP 响应中收到“不支持的媒体类型”。

我需要安装任何其他模块吗?我不确定https://github.com/jadahl/mod_restful

【问题讨论】:

    标签: xmpp ejabberd administration ejabberd-module


    【解决方案1】:

    您应该开始阅读有关 ejabberd API 配置的信息,而不是直接跳入 API。下面的链接提供了有关此的详细信息。

    https://docs.ejabberd.im/developer/ejabberd-api/

    正如文档所说,XML-RPC API 已被弃用,所以你最好开始使用 Rest API。

    以下链接将帮助您了解如何开始配置 ejabberd 服务器。

    https://docs.ejabberd.im/developer/ejabberd-api/simple-configuration/

    您不需要任何其他模块即可使用 ejabberd API。

    【讨论】:

      猜你喜欢
      • 2016-09-01
      • 1970-01-01
      • 2018-11-03
      • 2021-07-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-29
      • 2020-09-30
      相关资源
      最近更新 更多