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版本新增了哪些功能?

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

群备注功能有什么特点?

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

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

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

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

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

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

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

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

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

🏷️

标签

➡️

继续阅读