2024年3月8日,即构 uniapp 即时通讯SDK(ZIM)发布 2.14.0 版本,新增多端登录、离线登录、插入本地消息、呼叫邀请、单聊会话免打扰、好友管理等多项功能,一起来看看吧。
如急需体验,可以访问跑通示例源码 。
uniapp 即时通讯SDK 新增功能
- 多端登录 :“多平台登录”策略支持配置互踢逻辑,当前仅支持 android、iOS 设备互踢,Windows、Mac 设备互踢。
- 离线登录:支持用户在离线状态登录 IM 服务,访问本地 SDK 数据。
- 黑名单管理:用户可以查询自己的黑名单、将指定用户拉黑(不再接收该用户消息)、移出黑名单、以及检查指定用户是否在黑名单内。
- 插入本地消息:支持向房间会话插入本地消息。
- 呼叫邀请:新增回调 callInvitationCreated,呼叫邀请发起者可通过监听此回调,得知呼叫邀请已创建。
- 合并转发:支持用户在收发消息后,通过构造合并消息体,传入发送消息接口即可实现转发合并消息;支持查询合并消息包含的子消息具体内容。
- 收发 @ 消息:支持用户在某个会话发送消息时,为消息设置提及指定用户(可以不在当前会话)或提及全部会话内成员。
- 删除消息:支持用户一次性删除全部会话的所有消息。
- 保存会话草稿:ZIM 支持用户退出单聊和群聊会话后仍在本地保存会话草稿,以便后续编辑。
- 单聊会话免打扰:在原有“群聊会话免打扰”的基础上,新增支持对单聊会话设置免打扰。单聊会话接收新消息后,不推送通知。
- 禁止发言:支持群主对群组实现群组禁言和指定群成员禁言。群组禁言支持全体禁言、普通成员禁言、指定角色成员禁言。
- 好友管理:用户可以直接添加和删除好友、查看看好友列表、向用户发起好友申请、同意或拒绝好友申请、查看好友申请列表、检查其他用户与自己的好友关系、查询或修改好友信息,以及搜索好友。
- 设置安全审核敏感词:开通安全审核后,支持开发者添加额外敏感词。当用户发送消息包含敏感词时,对该消息进行审核、替换内容或拦截。
- 服务端撤回消息:支持从服务端调用接口撤回单聊消息和群聊消息。
- 服务端修改用户资料:支持从服务端调用接口修改用户资料信息,包括用户昵称、头像等。
- 服务端设置会话免打扰:支持在服务端对群聊会话和单聊会话设置免打扰状态。
- 服务端置顶会话:支持在服务端为用户设置会话的置顶状态。
- 服务端修改群资料:支持在服务端修改置顶群组的头像、名称和公告。
- 服务端管理好友:支持在服务端为用户添加和删除好友,查询好友列表,检查好友关系,更新好友备注和属性。
- 服务端管理黑名单:支持在服务端为用户批量拉黑、解除黑名单、查询黑名单、检查黑名单关系。
改进优化
优化 roomID 长度限制、用户信息相关类新增用户头像字段、发送单聊消息服务端接口新增响应参数、发送群聊消息服务端接口新增响应参数,消息发送后服务端回调新增字段等功能。
以上,欢迎体验!
本文为原创稿件,版权归作者所有,如需转载,请注明出处:https://www.nxrte.com/jishu/im/44634.html