ZEGO即时通讯SDK 2.18.0 版本发布

ZEGO即时通讯SDK 2.18.0 版本发布

💡 原文中文,约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版本新增的群备注和用户在线状态功能,能够显著提升用户的沟通体验。群备注功能允许用户设置仅自己可见的备注,方便管理群组信息,而在线状态功能则支持用户实时关注他人的在线情况,增强了互动性。

服务端优化的影响

此次版本更新中,服务端对首次拉取会话列表的时效进行了优化,这意味着用户在登录后能够更快地获取到会话信息,提升了整体使用体验。此外,新增的MsgId参数和撤回消息功能,进一步增强了消息管理的灵活性和可靠性。

多端登录的便利性

针对多端登录场景,ZEGO SDK 2.18.0版本允许用户监听自己的在线平台变化,这为用户在不同设备间切换提供了便利。用户可以更好地掌握自己的在线状态,避免因设备切换而导致的沟通不畅。

延伸问答

ZEGO即时通讯SDK 2.18.0版本新增了哪些功能?

新增群备注、用户在线状态、获取房间用户头像和切换房间功能。

群备注功能有什么特点?

群备注功能支持用户设置仅自己可见的备注。

如何查询房间内其他用户的头像信息?

用户可以通过ZIMRoomMemberInfo类的userAvatarUrl属性查询房间内其他用户的头像信息。

服务端如何支持用户信息查询?

服务端支持通过用户ID查询用户的信息,包括名称、头像和扩展字段。

首次拉取会话列表的时效如何优化?

优化了用户登录后首次拉取会话列表的时效,提升用户体验。

消息发送失败时的回调参数有什么变化?

消息发送失败时,回调中的msg_id参数不再为空。

🏷️

标签

➡️

继续阅读