原文中文,约900字,阅读约需2分钟。
📝
内容提要
ZEGO即时通讯SDK(ZIM)2.18.0版本新增群备注、用户在线状态、获取房间用户头像和切换房间功能,并优化接口。服务端支持查询用户信息和撤回消息,提升首次拉取会话列表速度,调整消息回调参数和扩展字段长度。
🎯
关键要点
-
ZEGO即时通讯SDK(ZIM)发布2.18.0版本,新增群备注、用户在线状态、获取房间用户头像和切换房间功能。
-
群备注功能支持用户设置仅自己可见的备注。
-
用户在线状态功能支持持续关注和一次性查询其他用户的在线状态。
-
新增获取房间用户头像功能,用户可查询房间内其他用户的头像信息。
-
新增切换房间接口,适用于需要平滑切换房间的业务场景。
-
服务端支持通过用户ID查询用户信息,包括名称、头像和扩展字段。
-
服务端可撤回房间消息,提升用户体验。
-
首次拉取会话列表的时效得到优化。
-
服务端发送群聊消息的响应参数新增MsgId,用于定位消息。
-
消息发送失败时,回调中的msg_id参数不再为空。
-
支持通过消息发送前回调获取用户发送消息时的拓展字段。
-
MessageBody结构中的ExtendedData长度上限可上调,默认为1 KB。
❓
延伸问答
ZEGO即时通讯SDK 2.18.0版本新增了哪些功能?
新增群备注、用户在线状态、获取房间用户头像和切换房间功能。
群备注功能有什么特点?
群备注功能支持用户设置仅自己可见的备注。
如何查询房间内其他用户的头像信息?
用户可以通过ZIMRoomMemberInfo类的userAvatarUrl属性查询房间内其他用户的头像信息。
服务端如何支持用户信息查询?
服务端支持通过用户ID查询用户的信息,包括名称、头像和扩展字段。
首次拉取会话列表的时效如何优化?
优化了用户登录后首次拉取会话列表的时效,提升用户体验。
消息发送失败时的回调参数有什么变化?
消息发送失败时,回调中的msg_id参数不再为空。
🏷️