默认
发表评论 7
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
求教IM会话列表数据和本地数据处理方案?
求助大神,会话列表分页接口和本地sqlite表的数据处理,打开app拿本地分页数据,再去请求会话接口分页查询,轮询查询完来对比本地一个个更新???

即时通讯网 - 即时通讯开发者社区! 来源: - 即时通讯开发者社区!

上一篇:求教IM即时通讯的Android端需要专门存会话列表吗?下一篇:求教关于IM自已发出的群聊消息的发送和显示逻辑?
推荐方案
评论 7
没明白你想表达的具体意思是啥。

你可以借用现有的一些im,比如微信,你想做成类似于微信的什么样的功能以及什么样的效果
引用:JackJiang 发表于 2024-04-18 17:21
没明白你想表达的具体意思是啥。

你可以借用现有的一些im,比如微信,你想做成类似于微信的什么样的功能 ...

现在有一个会话列表接口,可以分页获取到会话对象(就是微信首页的消息列表),我在本地sqlite存了,那么删除app再来取数据,是重新请求接口来更新本地数据,那么问题就是每次打开都要请求接口更新本地数据吗
签名: 文章很好 很详细
引用:cqj17107 发表于 2024-04-18 17:39
现在有一个会话列表接口,可以分页获取到会话对象(就是微信首页的消息列表),我在本地sqlite存了,那么 ...

既然数据是缓存在本地,删除app就没了,这普通用户都有这个常识,折腾那么复杂干啥
引用:JackJiang 发表于 2024-04-18 17:49
既然数据是缓存在本地,删除app就没了,这普通用户都有这个常识,折腾那么复杂干啥

那么请问会话列表缓存到sqlite里,每次进入app先展示sqlite的数据,然后再进行循环请求完会话列表接口来一一更新;其二还是每次打开app向服务器传递我当前sqlite数据来进行比较,再返回差异数据回来更新本地;
签名: 文章很好 很详细
引用:cqj17107 发表于 2024-04-18 17:59
那么请问会话列表缓存到sqlite里,每次进入app先展示sqlite的数据,然后再进行循环请求完会话列表接口来 ...

还是没看到明白你具体想要干啥。
但仅仅针对你的这个描述,显示更优秀的方案是你的二
微信是删除就没了,你可以参考
引用:RFC-晴空 发表于 2024-04-29 11:34
微信是删除就没了,你可以参考

嗯呢,正常就这逻辑
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部