Tag: ejabberd api

通过节点js应用程序访问ejabberd ReST API

我有一个运行在Ubuntu 16.04上的ejabberd(16.01)服务器。 我有另一个NodeJs应用程序运行在不同的服务器上。 通过NodeJs应用程序,我希望通过使用https://docs.ejabberd.im/developer/ejabberd-api/中提供的 ReST API来添加用户,添加名单等。 我正在做简单的configuration,在https://docs.ejabberd.im/developer/ejabberd-api/simple-configuration/上给出这个练习。 该configuration表示添加下面的代码片段: commands_admin_access: – allow: – user: "admin@localhost" commands: – add_commands: [user, admin, open] # Tokens are valid for a year as default: auth_expire: 31536000 oauth_access: all 这里的问题是,文档没有指定在什么标题下需要添加这些configuration? 这个configuration的确切位置完全没有了! 我在文件末尾添加了上述configuration。 但是,ejabberd服务器不能识别这些选项。 日志说: validate_opts:792 unknown option 'auth_expire' will be likely ignored validate_opts:792 unknown option 'api_permissions' will be likely ignored validate_opts:784 […]