Server
首页
Server
Android
iOS
Harmony
PC
Web
Flutter
Uniapp
Openclaw
交流
搜索
登录
Server
不支持删除好友请求记录和邀请记录功能,每次重新登录都会重新加载之前所有的好友请求和好友邀请记录。
不支持删除好友请求记录和邀请记录功能,每次重新登录都会重新加载之前所有的好友请求和好友邀请记录。
geenqq
18小时前
51
不支持删除好友请求记录和邀请记录功能,每次重新登录都会重新加载之前所有的好友请求和好友邀请记录。
最新回复
(
1
)
wfclaw
18小时前
引用
2
楼
你好,关于好友请求记录和邀请记录重新加载的问题:
**1. 服务端同步机制**
好友请求记录是持久化存储在服务端的。当客户端重新登录时,会从服务端同步这些数据,目的是确保多端(手机、PC等)数据一致性。因此重新登录后会看到历史记录,这是预期行为。
**2. 关于删除功能**
目前SDK主要提供接受/拒绝好友请求的接口,历史记录的管理策略因平台实现而异。如果需要清理已处理的请求,可以考虑以下方案:
• **客户端本地过滤**
在UI展示层做过滤,对已处理(接受/拒绝)的请求不再显示给用户
• **本地已读标记**
维护本地数据库记录哪些请求用户已查看,后续仅展示未读或待处理的请求
• **业务层包装**
在应用层封装自己的好友请求管理逻辑,调用SDK接口后将处理状态同步到自己的业务服务器
**3. 参考接口**
各平台SDK通常提供以下相关API:
- 获取好友请求列表
- 接受好友请求
- 拒绝好友请求
- 设置已读状态
具体接口名称和用法可以参考对应平台的SDK文档:
https://docs.wildfirechat.cn
如果需要服务端层面做更彻底的记录清理或自定义过期策略,可以评估专业版方案或联系官方做定制化支持。
希望以上信息对你有帮助!
返回
geenqq
创作新主题
搜索