摘要即时通讯云网易云信于2018年01月04日发布4.vnsc威尼斯城官网6版,本次更新为主要版本更新

摘要即时通讯云网易云信于2018年01月04日发布4.6版,本次更新为主要版本更新,详情见文章内容。发布的版本本次发布的版本号为
4.6版,更新时间为:2018年01月04日。iOS
更新内容新增新增在后台自动执行重连开关@interface NIMSDKConfig :
NSObject/** * 是否禁止后台重连 * @discusssion 默认为
NO。即默认情况下,当程序退到后台断开连接后,如果 App 仍能运行,SDK
将继续执行自动重连机制。设置为 YES
后在后台将不自动重连,重连将被推迟到前台进行。 *
只有特殊用户场景才需要此设置,无明确原因请勿设置。 */@property
(nonatomic,assign) BOOL
reconnectInBackgroundStateDisabled;@end新增聊天室历史记录拉取可以按类型筛选字段/**
* 检索服务器历史消息选项 (服务器) */@interface
NIMHistoryMessageSearchOption : NSObject/** * 查询的消息类型 *
@discusssion 消息类型组合,默认为 nil ,搜索全类型。
此参数只对聊天室会话有效 */@property (nonatomic,copy)
NSArray<NSNumber *>
*messageTypes;@end易盾反垃圾,支持对单条消息配置对应的反垃圾业务规则,NIMAntiSpamOption新增字段
businessId。/** * 反垃圾选项 * @discussion
这个选项用于配置易盾反垃圾,设置 enabled 为 YES (默认为 NO)
后该消息进投递到易盾系统进行反垃圾检测 (需要开启易盾服务)
*/@interface NIMAntiSpamOption : NSObject/** *
用户在易盾配置的额外反垃圾的业务ID */@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.PARTCLEARWindows(PC)
SDK
更新内容新增群主或群管理员可以撤回其他群成员发送的消息的功能用户配置的对某单条消息另外的反垃圾的业务ID的功能视频消息主动获取封面功能NOS域名迁移NOS加速地址,上传、下载地址等统一配置聊天室历史记录拉取可以按类型筛选功能聊天室队列权限可配置聊天室更新用户信息后,断线重连进入聊天室时,相应信息依旧还在的功能Web
SDK
更新内容新增聊天室队列管理权限可配置聊天室历史记录拉取可以按类型筛选群管理员可以撤回其他人发的消息易盾反垃圾,支持对单条消息配置对应的反垃圾业务规则变更WebSocket链路若因网络状态不佳,悄悄被踢,将自动重连,不再由上层做处理WebSocket握手重连优化,清除实例接口下载地址请从以下官网地址下载:

摘要即时通讯云网易云信于2017年09月12日发布4.2版,本次更新为主要版本更新,详情见文章内容。发布的版本本次发布的版本号为
4.2版,更新时间为:2017年09月12日。iOS 更新内容新增聊天室支持 bot
机器人,使用方式与普通消息一致。添加是否将群通知计入未读的开关@interface
NIMSDKConfig : NSObject/**vnsc威尼斯城官网, * @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聊天室支持机器人修复修复某些场景下群成员同步bugWeb SDK
更新内容新增聊天室匿名登录聊天室机器人及其发生消息接口聊天室获取机器人接口下载地址请从以下官网地址下载:

摘要即时通讯云网易云信于2017年10月12日发布4.3版,本次更新为主要版本更新,详情见文章内容。发布的版本本次发布的版本号为
4.3版,更新时间为:2017年10月12日。iOS
更新内容新增聊天室独立连接,支持账户密码模式和匿名模式。具体请参考开发文档

摘要即时通讯云网易云信于2018年08月07日发布5.5版,本次更新为主要版本更新,详情见文章内容。发布的版本本次发布的版本号为
5.5版,更新时间为:2018年08月07日。iOS
更新内容新增NIMSDK设置新增NOS资源场景配置字段@interface NIMSDK :
NSObject@property (nonatomic,strong) NSMutableDictionary
*sceneDict;@end资源管理新增对场景支持的资源上传接口@protocol
NIMResourceManager <NSObject>- (void)upload:(NSString *)filepath
scene:(NSString *)scene progress:(nullable
NIMHttpProgressBlock)progress completion:(nullable
NIMUploadCompleteBlock)completion;@end图片实例对象新增场景初始化接口@interface
NIMImageObject : NSObject- (instancetype)initWithImage:(UIImage*)image
scene:(NSString *)scene;- (instancetype)initWithFilepath:(NSString
*)filepath scene:(NSString *)scene;-
(instancetype)initWithData:(NSData *)data extension:(NSString
*)extension scene:(NSString
*)scene;@end视频实例对象新增场景初始化接口@interface NIMVideoObject :
NSObject- (instancetype)initWithSourcePath:(NSString *)sourcePath
scene:(NSString *)scene;- (instancetype)initWithData:(NSData *)data
extension:(NSString *)extension scene:(NSString
*)scene;@end语音实例对象新增场景初始化接口@interface NIMAudioObject :
NSObject- (instancetype)initWithSourcePath:(NSString *)sourcePath
scene:(NSString *)scene;- (instancetype)initWithData:(NSData *)data
extension:(NSString *)extension scene:(NSString
*)scene;@end文件实例对象新增场景初始化接口@interface NIMFileObject :
NSObject- (instancetype)initWithSourcePath:(NSString *)sourcePath
scene:(NSString *)scene;- (instancetype)initWithData:(NSData*)data
extension:(NSString*)extension scene:(NSString
*)scene;@end语音实例对象新增音频MD5字段@interface NIMAudioObject :
NSObject@property (nullable,nonatomic, copy, readonly) NSString
*md5;@end图片实例对象新增图片MD5字段@interface NIMImageObject :
NSObject@property (nullable,nonatomic, copy, readonly) NSString
*md5;Android 更新内容新增1. NOS场景配置2. 发送消息时可以指定 NOS 场景3.
上传文件时可以指定 NOS 场景Windows(PC) SDK
更新内容新增文件上传增加“场景”信息使用5.5版本及其以上SDK(PC端、移动端、web端)实现的客户端(简称:5.5+
SDK),向使用PC5.4及其以下版本SDK实现的客户端(简称:PC 5.4-
SDK),发送图片消息且客户端开启下载缩略图功能时(即:5.5+ SDK 向 PC 5.4-
SDK(preloadattach=true),发送图片消息),接收到的缩略图片可能是原图。建议升级SDK到5.5及其以上版本或者在UI层对缩略图做缩放处理。本地数据文件(*.db)备份功能修复Windows
x64 下http库可能引起的崩溃Web SDK
更新内容新增IM,chatroom初始化增加文件存储配置IM,chatroom发送文件消息增加文件存储配置下载地址请从以下官网地址下载:

摘要即时通讯云网易云信于2017年07月06日发布4.0版,本次更新为主要版本更新,详情见文章内容。发布的版本本次发布的版本号为
4.0版,更新时间为:2017年07月06日。iOS
更新内容新增智能机器人功能,增加新的机器人管理器NIMRobotManager。聊天室连麦队列变更后数据同步,现在可以从NIMChatroomNotificationContent中的ext字段读取到具体的变更数据了。发送聊天室消息时,可以通过设置消息中NIMMessageSetting的historyEnabled字段来控制是否存服务器历史记录。Android
更新内容新增1. 接入华为推送服务。2.
接入网易Bot(智能机器人)功能,增加RobotService、RobotServiceObserve接口。3.
新增聊天室发消息是否存历史记录的开关,发送聊天室消息时可以选择是否存入历史记录。4.
聊天室连麦队列变更后数据同步。变更1.
被叫语音、视频通话未接听计入未读数。2. 修复接收聊天室 tip 消息获取
content 为空的问题。Windows(PC) SDK 更新内容新增机器人模块,
nim_robot.h聊天室消息不存历史记录开关聊天室队列变更通知增加变更内容支持Https(默认Http)修复修复管理后台创建群(不需要用户同意)时,在线客户端无法同步该群信息到本地的问题修复申请加入群(不需要管理员同意)时,本地群列表里没有该群信息的问题Web
SDK
更新内容新增新增机器人消息收发接口新增机器人默认bot类型消息的xml解析方法新增聊天室发送消息可选不保存历史消息配置变更修复部分iPhone机型断网重连后协议解析问题修复转发消息数据库记录有误的问题下载地址请从以下官网地址下载:

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注