原文中文,约900字,阅读约需2分钟。
📝
内容提要
ZEGO即时通讯SDK(ZIM)2.18.0版本新增群备注、用户在线状态、获取房间用户头像和切换房间功能,并优化接口。服务端支持查询用户信息和撤回消息,提升首次拉取会话列表速度,调整消息回调参数和扩展字段长度。
🔎
延伸解读
新功能的实用性
ZEGO即时通讯SDK 2.18.0版本新增的群备注和用户在线状态功能,能够显著提升用户的沟通体验。群备注功能允许用户设置仅自己可见的备注,方便管理群组信息,而在线状态功能则支持用户实时关注他人的在线情况,增强了互动性。
服务端优化的影响
此次版本更新中,服务端对首次拉取会话列表的时效进行了优化,这意味着用户在登录后能够更快地获取到会话信息,提升了整体使用体验。此外,新增的MsgId参数和撤回消息功能,进一步增强了消息管理的灵活性和可靠性。
多端登录的便利性
针对多端登录场景,ZEGO SDK 2.18.0版本允许用户监听自己的在线平台变化,这为用户在不同设备间切换提供了便利。用户可以更好地掌握自己的在线状态,避免因设备切换而导致的沟通不畅。
❓
Q&A
ZEGO即时通讯SDK 2.18.0版本新增了哪些功能?
新增群备注、用户在线状态、获取房间用户头像和切换房间功能。
群备注功能有什么特点?
群备注功能支持用户设置仅自己可见的备注。
如何查询房间内其他用户的头像信息?
用户可以通过ZIMRoomMemberInfo类的userAvatarUrl属性查询房间内其他用户的头像信息。
服务端如何支持用户信息查询?
服务端支持通过用户ID查询用户的信息,包括名称、头像和扩展字段。
首次拉取会话列表的时效如何优化?
优化了用户登录后首次拉取会话列表的时效,提升用户体验。
消息发送失败时的回调参数有什么变化?
消息发送失败时,回调中的msg_id参数不再为空。
🏷️