我可以在 ejabberd 上创建自定义 REST API 吗?
Can I create custom REST API on ejabberd?
我想使用我自己的自定义 REST API 将数据发送到 ejabberd 服务器。就像 ejabberd REST APIs /api/send_message
。可能吗?或者我可以使用钩子直接调用我的自定义模块吗?
send_message
在mod_admin_extra.erl
中实现
您可以:
A) 编辑该命令的源代码,因此您的自定义 send_message 代码将执行您想要的操作。
B) 或者在该文件中复制该命令的代码,并在该文件中添加一个名为 send_message_faaiq 的新命令,它将执行您想要的操作。
C) 或者您可以创建自己的模块,mod_faaiq.erl,复制该代码,然后根据需要进行更改。
我想使用我自己的自定义 REST API 将数据发送到 ejabberd 服务器。就像 ejabberd REST APIs /api/send_message
。可能吗?或者我可以使用钩子直接调用我的自定义模块吗?
send_message
在mod_admin_extra.erl
您可以:
A) 编辑该命令的源代码,因此您的自定义 send_message 代码将执行您想要的操作。
B) 或者在该文件中复制该命令的代码,并在该文件中添加一个名为 send_message_faaiq 的新命令,它将执行您想要的操作。
C) 或者您可以创建自己的模块,mod_faaiq.erl,复制该代码,然后根据需要进行更改。