Server
首页
Server
Android
iOS
PC
Web
Flutter
Uniapp
交流
搜索
登录
Server
对话列表可以清空么,我们卸载APP后对话列表还存在,想删除30天前互相不联系的对话列表
对话列表可以清空么,我们卸载APP后对话列表还存在,想删除30天前互相不联系的对话列表
kaito
5天前
77
最新回复
(
7
)
HeavyRain
5天前
引用
2
楼
IM服务是专业版吗?
如果是专业版,看一下配置文件里
##是否在首次登录时关闭会话列表同步功能。默认为false,客户端会同步最近一个月内的会话列表记录。关闭同步功能后,客户端仅根据收到消息生成会话信息
##此开关仅影响首次登录时首次同步数据。
message.disable_roaming_conversation_list false
把这个开关改成true,然后重启,之后再重装的客户端就不会同步旧的空的会话了
kaito
4天前
引用
3
楼
你好,我们更改服务器的配置文件后发现问题所在:
当配置为false时重装客户端,未满足会同步最近一个月内的会话列表记录,
而是同步了历史的所有会话,包含一个月内未产生会话列表的记录。
HeavyRain
4天前
引用
4
楼
要用true才行,不是false
kaito
3天前
引用
5
楼
##是否在首次登录时关闭会话列表同步功能。默认为false,客户端会同步最近一个月内的会话列表记录。
如果配置为false时,会话列表中存在会话,该会话30天内未产生过消息会话并且消息记录为空。重装客户端之后会同步该会话吗。
或则针对该会话,重装之前我需要手动删除该会话,重装后不再同步该会话,避免出现空白会话过多。
HeavyRain
3天前
引用
6
楼
1会同步,2不会出现
kaito
3天前
引用
7
楼
针对第2种场景,手动删除该会话,调用remove方法。重新安装后却再次出现了该会话。
HeavyRain
3天前
引用
8
楼
可能是客户端SDK有问题,你用的是什么客户端?更新到最新试试看看还有没有问题
返回
kaito
创作新主题
搜索