我安装Openfire 3.10.2了Ubuntu 12.04.
聊天工作正常,对于离线消息管理,我已经安装了CallbackOnOffline插件.当收件人离线时,会调用一个URL.
该插件从plugin.callback_on_offline.url属性加载url ,添加'to'和'from'参数并执行异步GET请求.示例链接.
我检查了从中获得的信息,我得到了一个"to"和"from",但我还需要那些以及推送通知的消息.
重要部分 :-
我想自定义openfire的CallbackOnOffline插件,我想再添加一个参数"message".我怎样才能做到这一点?
你会在这里找到代码:https://github.com/igniterealtime/Openfire/blob/master/src/plugins/callbackOnOffline/src/java/com/fotsum/CallbackOnOffline.java
现在,如何创建.jar文件,这需要在openfire中制作可安装的插件?
如果您想在链接中添加更多参数。您需要扩展 CallbackOnOffline 插件。您可以在这里找到代码:https://github.com/igniterealtime/Openfire/blob/master/src/plugins/callbackOnOffline/src/java/com/fotsum/CallbackOnOffline.java
如果您查看 java 类,您会在第 109 行和第 110 行找到将被发送回(回调)的“to”和“from”参数。只需在其中添加您需要的参数值即可。
更新:之后您需要再次使用 ANT 构建插件。查看如何构建插件:https://www.igniterealtime.org/builds/openfire/docs/latest/documentation/plugin-dev-guide.html
| 归档时间: |
|
| 查看次数: |
2654 次 |
| 最近记录: |