默认
即时通讯网 资讯 [动态] 即时通讯云网易云信版本更新(4.3版)
即时通讯网 首页 资讯 查看内容
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议

[动态] 即时通讯云网易云信版本更新(4.3版)

JackJiang · 7 年前 | 阅读(15588)· 评论(0) 转发 收藏1

摘要 即时通讯云网易云信于2017年10月12日发布4.3版,本次更新为主要版本更新,详情见文章内容。

发布的版本

本次发布的版本号为 4.3版,更新时间为:2017年10月12日

iOS 更新内容

新增

  • 聊天室独立连接,支持账户密码模式和匿名模式。具体请参考开发文档 - 聊天室 - 独立聊天室模式 章节。
  • 添加当前聊天室鉴权模式接口
@protocol NIMLoginManager <NSObject>
/**
*  当前 SDK 鉴权模式
*
*  @return 当前 SDK 鉴权模式
*/
- (NIMSDKAuthMode)currentAuthMode;
end
  • 添加批量清空会话未读数接口
@protocol NIMConversationManager <NSObject>
/**
*  设置所有会话消息为已读
*
*  @discussion 异步方法,消息会标记为设置的状态。不会触发单条 recentSession 更新的回调,但会触发回调 - (void)allMessagesRead
*/
- (void)markAllMessagesRead
@end
  • 本地消息搜索接口支持多类型消息搜索
  • 添加全局广播推送监听服务 NIMBroadcastManager
  • 高级群消息支持 "只接收管理员消息提醒" 的免打扰选项。
  • 增加是否支持动态缩略图的配置 animatedImageThumbnailEnabled
@protocol NIMSDKConfig NSObject
/**
*  是否支持动图缩略
*  @discusssion 默认为 NO。即默认情况下,从服务器获取原图缩略图时,如果原图为动图,我们将返回原图第一帧的缩略图。
*               而开启这个选项后,我们将返回缩略图后的动图。这个选项只影响从服务器获取的缩略图,不影响本地生成的缩略图。
*/
@property (nonatomic,assign)    BOOL   animatedImageThumbnailEnabled;
@end

变更

修改通知状态接口变更

 (void)updateNotifyState:(BOOL)notify
                   inTeam:(NSString *)teamId
               completion:(nullable NIMTeamHandler)completion;

- (void)updateNotifyState:(NIMTeamNotifyState)state
                   inTeam:(NSString *)teamId
               completion:(nullable NIMTeamHandler)completion;

查询通知状态接口变更

- (BOOL)notifyForNewMsg:(NSString *)teamId;

- (void)updateNotifyState:(NIMTeamNotifyState)state
                   inTeam:(NSString *)teamId
               completion:(nullable NIMTeamHandler)completion;

Android 更新内容

新增

1. 添加聊天室独立登录模式:EnterChatRoomData#setIndependentMode。

2. 添加批量清空所有会话未读数接口:MsgService#clearAllUnreadCount。

3. 添加支持多类型的本地消息历史搜索接口:MsgService#queryMessageListByTypes。

4. 添加大群清理逻辑。

5. 添加全员广播消息,通过注册观察者接口接收广播消息:MsgServiceObserve#observeBroadcastMessage。

6. 群消息支持 "只接收管理员消息提醒" 的免打扰选项。影响类和接口:

  • 添加枚举类型:TeamMessageNotifyTypeEnum,用于表示群消息提醒类型,包含全部提醒、仅管理员提醒、全部不提醒。
  • 变更接口:TeamService#muteTeam,参数类型从 boolean 更改为 TeamMessageNotifyTypeEnum。
  • 添加方法:Team#getMessageNotifyType,此外 Team#mute 方法废弃。

7. 添加动图缩略图下载选项:SDKOptions#animatedImageThumbnailEnabled,支持下载原图或者第一帧图像(默认)。

8. 添加聊天室获取机器人列表接口:ChatRoomService#pullAllRobots。

9. 添加后台自动断网重连策略可选开关 SDKOptions#enableSDKBackgroundReconnectStrategy。

Windows(PC) SDK 更新内容

新增

  • 群消息支持「只接收管理员消息提醒」的免打扰选项
  • 全员广播
  • 批量清空所有会话未读数的接口
  • 搜索历史记录支持多类型组合
  • 聊天室游客模式
  • 获取图片缩略图需要支持动图缩略图

修复

  • 修复群信息界面 普通成员无法修改群消息通知模式的bug

Web SDK 更新内容

新增

  • 全部会话未读数清零
  • 全员广播接收接口
  • 展示消息图片自动转换https链接
  • 群消息支持「只接收管理员消息提醒」的免打扰选项

变更

  • 获取及同步群成员不再进行本地存储,一律取服务器数据

下载地址

请从以下官网地址下载:http://netease.im/

即时通讯网 - 即时通讯开发者社区! 来源: - 即时通讯开发者社区!

1 推荐

相关阅读

最新评论

返回顶部