Tutorial: V3 重大变更

V3 重大变更

V3的重大变更,升级前请务必留意:

  • SDK 使用 严格模式。
  • deleteConversation 删除会话的同时默认删除漫游消息。如果只想删除会话,保留历史消息,请将参数 clearHistoryMessage 设置为 false
  • deleteConversation 支持批量删除会话。
  • 退出/被踢出非直播群,或非直播群被解散,只删除群组记录,不删除对应的群会话。
  • getFriendProfile 默认支持拉取好友自定义字段和资料自定义字段。
  • 日志上报备份通道使用独立集群域名 https://events.im.qcloud.com(小程序平台需新增一个受信 HTTP 域名配置)。
  • 删除了视频消息默认封面图。
  • getConversationList 支持批量获取指定会话。
  • 会话列表过滤掉与被删除的账号的会话。
  • 不存入漫游系统的群提示消息(如修改群自定义字段),SDK 不再计入会话未读数。
  • Message.ID 拼接规则为${senderTinyID}-${clientTime}-${random},与 NativeIM 消息的 ID 拼接规则一致。
  • deleteMessage 不支持删除群系统通知,并给出具体错误信息
  • 因多端登录或多实例登录被踢下线时,不再触发服务端的 logout 回调。