消息转存问题

派客动力 1月前 97

因为我想群消息永远不消失。我想问下群消息转存的话。是有这个转存接口么,还是要应有端后台和客户端都自行开发。

最新回复 (5)
  • x86 1月前
    引用 2

    可以通过消息转发实现,请看下 im-server 里面的相关配置

    ##消息转发地址
    ##注意回调是单线程回调,接收服务必须在同一内网,且异步处理快速返回,否则会有延迟问题!!
    #message.forward.url http://localhost:8888/im_event/message
    ##需要转发的消息类型,当有多个时以英文逗号分割,可以用-来指定区间,注意区间不能太大,因为要把区间内的所有数字都放入到Set中。如果转发所有消息,请注释掉配置或者设置为空
    #message.forward.types 1,2,3,5-10
    ##需要转发的消息类型,当有多个时以英文逗号分割,可以用-来指定区间,注意区间不能太大,因为要把区间内的所有数字都放入到Set中。
    #message.forward.exclude_types 1,2,3,5-10
    
  • 派客动力 1月前
    引用 3
    您看我理解的对么。每发一条消息,都会回调这个接口。然后我在这个接口里,自行实现把收到的消息存到我这边数据库中。然后客户端读的话,如果没读到历史消息,我再开发个新接口去让客户端去调
  • x86 1月前
    引用 4
    是的,那个转发接口要尽快返回,不能阻塞

    是什么场景下,客户端需要去拉取3年前的历史消息?
  • HeavyRain 1月前
    引用 5
    请看问题34 https://docs.wildfirechat.cn/faq/server.html
  • 派客动力 1月前
    引用 6
    x86 是的,那个转发接口要尽快返回,不能阻塞 是什么场景下,客户端需要去拉取3年前的历史消息?
    实际场景不确定用不用的上,就是领导觉得不合理,因为这边的客户是政府公安之类的,涉及在群里讨论警情案情之类最后归档之类。
返回