本次发布的版本号为 5.0版,更新时间为:2018年03月29日。 iOS 更新内容新增@protocol NIMResourceManager
- (void)searchResourceFiles:(NIMResourceQueryOption *)option
completion:(NIMResourceSearchHandler)completion;
- (void)removeResourceFiles:(NIMResourceQueryOption *)option
completion:(NIMResourceDeleteHandler)completion;
@end
@protocol NIMTeamManager
- (void)refreshTeamMessageReceipts:(NSArray *)messages;
- (void)queryMessageReceiptDetail:(NIMMessage *)message
completion:(NIMQueryReceiptDetailBlock)completion;
@end
@protocol NIMTeamManager
- (void)updateMuteState:(BOOL)mute
inTeam:(NSString *)teamId
completion:(nullable NIMTeamHandler)completion;
@end
@protocol NIMAntispamManager
- (NIMLocalAntiSpamCheckResult *)checkLocalAntispam:(NIMLocalAntiSpamCheckOption *)option
error:(NSError **)error;
@end
变更- (void)onRecvMessageReceipt:(NIMMessageReceipt *)receipt;
为 - (void)onRecvMessageReceipts:(NSArray*> *)receipts;
Android 更新内容新增1. 添加群组已读功能,新增接口: - TeamService#sendTeamMessageReceipt: (消息接收方)发送群消息已读回执
- TeamService#refreshTeamMessageReceipt: (消息发送方)刷新群消息已读未读数量
- TeamService#fetchTeamMessageReceiptDetail: (消息发送方)获取群消息已读未读账号列表
- MsgServiceObserve#observeTeamMessageReceipt: (消息发送方)监听群消息已读未读数量变更
- IMMessage#setMsgAck: (消息发送方)构造需要已读回执的消息
2. 群组整体禁言: TeamService#muteAllTeamMember。 3. 添加客户端反垃圾功能:MsgService#checkLocalAntiSpam。 4. 添加日志导出接口: MiscService#zipLogs。 5. 添加客户端删除缓存接口: - MiscService#getSizeOfDirCache : 获取缓存大小
- MiscService#clearDirCache : 删除缓存
6. 添加聊天室高优先级消息判断接口:ChatRoomMessage#isHighPriorityMessage。 7. 添加在任意位置初始化 SDK 的接口: - NIMClient#config, 在Application#onCreate()中配置SDK(仅仅是配置,不影响性能)
- NIMClient#initSDK, 在UI进程主线程上按需使用的初始化SDK
8. 匿名推送功能: MixPushService#setPushShowNoDetail。 Windows(PC) SDK 更新内容新增- 客户端反垃圾功能
- SDK提供缓存管理接口(查询、删除),nim_global.h
- 群消息已读功能
- 群组禁言功能
Web SDK 更新内容新增- 客户端反垃圾
- 客户端提供删除NIM实例缓存的接口
- 群组临时禁言
- 群组消息已读功能
- web私有化配置
- 微信小程序支持多条websocket
- 微信小程序白名单列表处理
- 新增文档转码功能
变更下载地址 |