Я недавно установил ejabberd и успешно настроил его. Мне было предложено вызвать API-интерфейс администратора ejabberd для какой-либо внутренней обработки. Я нашел руководство для этого же на https://docs.ejabberd.im/admin/api/Как вызвать ejabberd API администратора
Я читал документ несколько раз, но все еще не мог понять, какую конфигурацию он потребует для работы.
Я добавил слушать конфигурацию порта в /etc/ejabberd/ejabberd.yml
-
port: 4560
module: ejabberd_xmlrpc
Когда запрос POST сделан на этот порт я получаю «неподдерживаемый тип носителя» в ответ HTTP.
Нужно ли устанавливать какие-либо другие модули? Я не уверен насчет https://github.com/jadahl/mod_restful