atomicoke / chat

即时聊天demo (由于不可抗力终止)
http://114.132.249.192
Apache License 2.0
4 stars 0 forks source link

:sparkles: chatMessage不返回用户头像以及用户昵称 #20

Open fzdwx opened 2 years ago

fzdwx commented 2 years ago

chatMessage不返回用户头像以及用户昵称

好处:减少消息体的大小,消息存储压力减小 具体方案:

  1. 每条消息只返回发送人的id
  2. 如果没有该联系人的信息则调用服务端接口获取该用户的信息
  3. 客户端缓存所有联系人的信息
  4. 更新时机:
    • 用户点击对应人的具体信息时
    • 客户端保存上次联系人更新时间,然后调用服务端同步这个时间之后更新了用户信息的人

@DesignerLookMe