gpt4 book ai didi

Openfire 在用户离线时发送推送通知

转载 作者:行者123 更新时间:2023-12-03 06:38:48 26 4
gpt4 key购买 nike

我使用openfire 3.9.3服务器和Android和IOS作为客户端。我想在收件人用户离线时通过推送通知向两个客户端发送消息。当发送推送时,发送者应该收到消息收据。

为此,我尝试过:

  1. 制作拦截器:在此过程中,我没有收到任何可以跟踪的异常或消息失败。

  2. 同时修改 openfire 代码。但我认为这不是一个好的解决方案。

我只是想知道,有没有什么插件可以解决这个问题,或者修改openfire代码是最后的解决方案吗?

最佳答案

好吧,我在搜索和阅读文档后得到了答案..

Openfire 提供自定义插件支持。所以我为它创建了自己的插件来支持此功能。

Here是 openfire 插件开发的更好的分步说明。

简而言之,

按照 doc 构建 openfire 源并创建 openfire 插件结构之后.

  1. 实现openfire插件接口(interface),
  2. 在plugin.xml 中为您的插件类添加一个条目,
  3. 将数据库放入数据库文件夹中,
  4. 在插件类中初始化拦截器。
  5. 使用ant工具构建它。
  6. 通过管理面板将生成的 jar 上传到 openfire 插件列表中。

关于Openfire 在用户离线时发送推送通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26714651/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com