2023年11月23日,ZEGO Flutter IM SDK V2.12版本发布。新增地理围栏、群消息管理、一键已读、呼叫邀请、全员离线推送等功能,并对登录逻辑和呼叫创建服务等做了优化,详情如下:
新增功能
功能项 | 功能描述 | 相关接口 |
---|---|---|
地理围栏 | 提供地理围栏服务,保证 IM 数据存储在运营本地,适用于海外高安全场景。 | setGeofencingConfig |
群消息管理 | 支持新进入群组成员自动获取群历史消息。如需使用此功能,请联系 ZEGO 技术支持配置。 | joinGroupinviteUsersIntoGroup |
一键已读 | 支持清除所有会话的消息未读数和总消息未读数。 | clearConversationTotalUnreadMessageCount |
呼叫邀请 | 支持呼叫外用户主动加入进阶模式呼叫,或呼叫内用户切换设备。 | callJoin |
删除所有会话列表 | 支持清空当前会话列表 | deleteAllConversations |
服务端新增添加群成员接口 | 支持将指定用户拉进至群组中。 | 添加群成员 |
服务端新增解散群组接口 | 支持解散指定群组。 | 解散群组 |
服务端新增转让群主接口 | 支持将群主转让给指定的群成员。 | 转让群主 |
服务端新增设置群成员昵称接口 | 支持为指定群成员设置其群昵称。 | 设置群成员昵称 |
服务端消息支持附带回执 | 通过服务端发送单聊消息、群聊消息时,可以附带回执功能,以便得知消息是否已读。支持的消息类型包含文本、图片、文件、音频、视频、自定义消息,详情请参考 MessageBody 说明。 | 发送单聊消息发送群组消息 |
服务端新增登录登出回调 | 在用户登录、退出时,ZIM 服务端会主动回调通知给开发者服务端。 | 登录登出回调 |
全员离线推送 | 在调用服务端接口进行全员推送时,支持选择推送类型,实现离线推送。 | 全员推送 |
改进优化
优化项 | 优化描述 | 相关接口 |
---|---|---|
登录逻辑优化 | 优化登录逻辑,避免了弱网环境下多设备异常互踢的情况。 | – |
呼叫创建服务端回调 | 呼叫创建服务端回调新增 caller 字段说明发起呼叫的用户,详情请参考 呼叫创建回调。 | – |
备注:ZEGO 即时通讯(ZIM)是一款实时的通信互动产品,为开发者提供全平台互动、海量并发、超低延时、消息必达的通信服务,助力打造大型直播、语聊房、客服系统等场景。
本文为原创稿件,版权归作者所有,如需转载,请注明出处:https://www.nxrte.com/jishu/im/38199.html