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

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

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

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

发布的版本

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

iOS 更新内容

新增

  • 聊天室支持 bot 机器人,使用方式与普通消息一致。

  • 添加是否将群通知计入未读的开关

@interface NIMSDKConfig : NSObject
/**
 *  @discusssion 默认为 NO。设置成 YES 的情况下,收到的群通知也会计入未读数
 */
@property (nonatomic,assign)    BOOL    shouldCountTeamNotification;
@end
  • 添加日志最大存在天数设置
@interface NIMSDKConfig : NSObject
/**
 *  @discusssion 默认为 7 天。即超过 7 天的 log 将被清除。只能设置大于等于 2 的值。
 */
@property (nonatomic,assign)    NSInteger   maximumLogDays;
@end

变更

  • 创建群接口变更
/**
 *  创建群组
 *
 *  @param option     创建群选项
 *  @param users      用户ID列表
 *  @param completion 完成后的回调
 */
- (void)createTeam:(NIMCreateTeamOption *)option
              users:(NSArray<NSString *> *)users
         completion:(nullable NIMTeamCreateHandler)completion;

创建群完成的回调由

/**
 *  创建群组block
 *
 *  @param error   错误,如果成功则error为nil
 *  @param teamId 群组ID
 */
typedef void(^NIMTeamCreateHandler)(NSError * __nullable error,NSString * __nullable teamId);

变更为

/**
 *  创建群组block
 *
 *  @param error   错误,如果成功则error为nil
 *  @param teamId  群组ID
 *  @param failedUserIds 邀请失败的群成员ID
 */
typedef void(^NIMTeamCreateHandler)(NSError * __nullable error, NSString * __nullable teamId, NSArray<NSString *> * __nullable failedUserIds);

现在创建群可能会出现建群成功,建群同时邀请的用户部分成功的情况。此时建群依然成功,error 信息为 nil ,并返回邀请失败的群成员 ID 集合。

Android 更新内容

新增

1. 添加聊天室 bot 机器人功能,添加机器人上行消息构建接口:ChatRoomMessageBuilder#createRobotMessage。

2. 登录选项添加群通知消息是否计入未读数开关:SDKOptions#teamNotificationMessageMarkUnread。

变更

1. 对单个用户所在群的数量添加限制,影响到接口:

  • TeamService#createTeam, 返回结果CreateTeamResult,包含邀请失败账号列表
  • TeamService#addMembers, 返回结果 List,即邀请失败账号列表

如果邀请成员中有群数量超过限制,返回码仍然是成功,并且同时返回这部分超限的账号。

2. 解决登录偶现登录 417 问题。

3. 添加登录同步失败情况处理。

4. 添加 IPC ACK 机制,解决极端情况下群消息丢失的问题。

5. 解决 HttpDownload 安全警告问题。

Windows(PC) SDK 更新内容

新增

  • 群通知消息是否计为未读数增加开关配置 nim_client.h
  • 聊天室支持机器人

修复

  • 修复某些场景下群成员同步bug

Web SDK 更新内容

新增

  • 聊天室匿名登录
  • 聊天室机器人及其发生消息接口
  • 聊天室获取机器人接口

下载地址

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

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

0 推荐

相关阅读

最新评论

返回顶部