Я использую ejabberd-18.01 в Windows 10 (localhost).Я пытаюсь подключиться к ejabberd через Почтальон с помощью веб-метода:
POST: localhost: 5280 / api / specific_api_method
Согласно официальной документации API (https://docs.ejabberd.im/developer/ejabberd-api/admin-api/), Я пытаюсь добавить элемент списка, используя метод POST, с текстом следующего содержания:
POST: localhost: 5280 / api / add_rosteritem
{
"localuser": "user1",
"localserver": "mydomain",
"user": "admin",
"server": "mydomain",
"nick": "u1",
"group": "Friends",
"subs": "both"
}
Я получаю сообщение об ошибке:
{
"status": "error",
"code": 32,
"message": "AccessRules: Account does not have the right to perform the operation."
}
Буду благодарен, если кто-нибудь может подсказать мне, как аутентифицировать себя и добавить нового пользователя или элемент списка в ejabberd с помощью веб-APIСпасибо.