可否设置消息失效时间?

guqun 2020-7-15 834

如题,有些业务消息是实时的,如果当前用户不在线,消息就失效了,没有意义了。这块应该如何设置?

最新回复 (6)
  • HeavyRain 2020-7-16
    引用 2
    发送消息的接口有个过期时间参数,请检查函数签名
  • guqun 2020-7-16
    引用 3
        public void sendMessage(final Message msg, final int expireDuration, final SendMessageCallback callback) 
    我使用这个函数发送消息,设置过期时间0的时候,可以正常发送,对方正常接收消息。但是设置了30000之后,对方接收不到消息了。
  • guqun 2020-7-16
    引用 4
    补充信息:
    再次做了测试,设置30000过期时间,接收方确实收不到消息。接收方重新登陆之后,之前没有收到的消息就一起收到
  • HeavyRain 2020-7-16
    引用 5
    确实是有问题,我们已经修改,请下载im server最新代码编译后验证,注意过期时间的单位是秒
  • guqun 2020-7-16
    引用 6
    HeavyRain 确实是有问题,我们已经修改,请下载im server最新代码编译后验证,注意过期时间的单位是秒
    好的,,,谢谢,,我去验证一下
  • guqun 2020-7-16
    引用 7
    更新过sever,并测试,问题已解决,谢谢
返回