本次发布的版本号为 4.6版,更新时间为:2018年01月04日。 iOS 更新内容新增@interface NIMSDKConfig : NSObject
@property (nonatomic,assign) BOOL reconnectInBackgroundStateDisabled;
@end
@interface NIMHistoryMessageSearchOption : NSObject
@property (nonatomic,copy) NSArray<NSNumber *> *messageTypes;
@end
- 易盾反垃圾,支持对单条消息配置对应的反垃圾业务规则,
NIMAntiSpamOption 新增字段 businessId。
@interface NIMAntiSpamOption : NSObject
@property (nullable,nonatomic,copy) NSString *businessId;
@end
- 新增聊天室队列权限修改,NIMChatroomUpdateTag中新增字段 NIMChatroomUpdateTagQueueModificationLevel
修正Android 更新内容新增1. 易盾反垃圾支持对单条消息配置对应的反垃圾业务规则。 2. 新增支持海外推送 FCM 以及魅族推送。 3. 支持配置聊天室队列管理权限。 4. 支持群管理员撤销其他人消息。 5. 支持视频消息获取远程缩略图 url。 6. 聊天室历史记录拉取可按类型筛选。 变更1. 修复酷派偶现崩溃问题。 2. 接口变更: List<NimRobotInfo> getRobotInfo(List<String> accounts);
改为 List<NimRobotInfo> getRobotInfoList(List<String> accounts);
3. MessageNotifierCustomization 新增消息撤回通知文案自定义接口: /**
* 定制消息撤回提醒文案
* @param revokeAccount 撤回操作者账号
* @param item 被撤回的消息
* @return
*/
String makeRevokeMsgTip(String revokeAccount, IMMessage item);
4. ChatRoomPartClearAttachment 附件内容变更 getContentMap() 返回由 Map<String,Object> 变为 Map<String, String>
getChatRoomQueueChangeType() 返回 ChatRoomQueueChangeType.PARTCLEAR
Windows(PC) SDK 更新内容新增- 群主或群管理员可以撤回其他群成员发送的消息的功能
- 用户配置的对某单条消息另外的反垃圾的业务ID的功能
- 视频消息主动获取封面功能
- NOS域名迁移
- NOS加速地址,上传、下载地址等统一配置
- 聊天室历史记录拉取可以按类型筛选功能
- 聊天室队列权限可配置
- 聊天室更新用户信息后,断线重连进入聊天室时,相应信息依旧还在的功能
Web SDK 更新内容新增- 聊天室队列管理权限可配置
- 聊天室历史记录拉取可以按类型筛选
- 群管理员可以撤回其他人发的消息
- 易盾反垃圾,支持对单条消息配置对应的反垃圾业务规则
变更- WebSocket链路若因网络状态不佳,悄悄被踢,将自动重连,不再由上层做处理
- WebSocket握手重连优化,清除实例接口
下载地址 |