本次更新为主要版本更新,新普京网址:添加是否将群通知计入未读的开关@interface

摘要即时通信云乐乎云信于二〇一八年0十二月28日公布45.0版,这次更新为主要版本更新,详细情形见文章内容。发布的版本这一次发布的版本号为
5.0版,更新时间为:二零一八年0二月12日。iOS
更新内容新扩展缓存寻觅以致清理接口@protocol NIMResourceManager /** *
找出缓存的能源文件 * * @param option 寻找选项 * @param completion
实现回调 */- (void)searchResourceFiles:(NIMResourceQueryOption
*)option completion:(NIMResourceSearchHandler)completion;/** *
删除缓存的能源文件 * * @param option 搜索选项 * @param completion
完毕回调 */- (void)removeResourceFiles:(NIMResourceQueryOption
*卡塔尔(قطر‎option
completion:(NIMResourceDeleteHandler卡塔尔completion;@end群组已读模块@protocol
NIMTeamManager /** * 刷新群组音信已读、未读数量 * * @param
NIMMessage 要询问的音信 * @discussion 信息已读变化后,会由此NIMChatManager 的代理 onRecvMessageReceipts: 回调给上层 *
刷新的消息必得为群组音信 */- (void)refreshTeamMessageReceipts:(NSArray
*)messages;/** * 查询群组新闻回执详细情形 * * @param NIMMessage
要查询的音讯 * @discussion 详细情形包蕴已读人数的 id 列表和未读人数的 id
列表 *
查询详细情形对象不会随之回执人数变化而转换,假设要获得最新的详细情况,必需重新调用此接口
* */- (void)queryMessageReceiptDetail:(NIMMessage *卡塔尔国message
completion:(NIMQueryReceiptDetailBlock卡塔尔(قطر‎completion;@end群组全体成员禁言接口@protocol
NIMTeamManager /** * 禁言群全员 * * @param mute 是不是禁言 *
@param teamId 群组ID * @param completion 涉世操作达成后的回调 *
@discussion 操作成功后,云信服务器会发出禁言的群通告音讯 */-
(void)updateMuteState:(BOOL)mute inTeam:(NSString *State of QatarteamId
completion:(nullable
NIMTeamHandler卡塔尔(قطر‎completion;@end本地反垃圾检查测验接口@protocol
NIMAntispamManager /** * 本地反垃圾检查器 * * @param option
本地反垃圾检查选项 * @param error 错误提醒 * @discussion
此扩充不会漫游到别的端,上层必要保障 NSDictionary 可以转换为 JSON。 *
@return 本地反垃圾检查结果,本地反垃圾列表会在历次登入后一路更新 *
因为网络难题,可能还未有登陆,都会引致本地反垃圾列表无效的图景,error
中会包罗具体出错原因 */- (NIMLocalAntiSpamCheckResult
*)checkLocalAntispam:(NIMLocalAntiSpamCheckOption *)option
error:(NSError **卡塔尔国error;@end更改抽取信息的回帖接口的改观-
(void卡塔尔onRecvMessageReceipt:(NIMMessageReceipt *卡塔尔receipt;为-
(void卡塔尔国onRecvMessageReceipts:(NSArrayAndroid 更新内容新添1.
增多群组已读成效,新扩充接口:TeamService#sendTeamMessageReceipt:
(新闻选取方卡塔尔(قطر‎发送群音讯已读回执TeamService#refreshTeamMessageReceipt:
(音信发送方卡塔尔国刷新群新闻已读未读数量TeamService#fetchTeamMessageReceiptDetail:
(音信发送方卡塔尔国获取群信息已读未读账号列表MsgServiceObserve#observeTeamMessageReceipt:
(音信发送方卡塔尔国监听群新闻已读未读数量改动IMMessage#setMsgAck:
(新闻发送方卡塔尔国布局须要已读回执的新闻2. 群组全部禁言:
TeamService#muteAllTeamMember。3.
加多顾客端反垃圾功用:Msg瑟维斯#checkLocalAntiSpam。4.
加多日志导出接口: MiscService#zipLogs。5.
增添客户端删除缓存接口:MiscService#getSizeOfDirCache :
获取缓存大小MiscService#clearDirCache : 删除缓存6.
加上闲话室高优先级音信判定接口:ChatRoomMessage#isHighPriorityMessage。7.
增多在自便位置开端化 SDK 的接口:NIMClient#config,
在Application#onCreate(卡塔尔国中布署SDK(仅仅是陈设,不影响属性)NIMClient#initSDK,
在UI进程主线程上按需选择的起初化SDK8. 无名推送成效:
MixPushService#setPushShowNoDetail。Windows(PC卡塔尔(قطر‎ SDK
更新内容新增添客商端反垃圾效能SDK提供缓存管理接口(查询、删除),nim_global.h群音讯已读作用群组禁言功效Web
SDK
更新内容新扩充客商端反垃圾顾客端提供删除NIM实例缓存的接口群组有的时候禁言群组消息已读功能web私有化配置Wechat小程序扶植多条websocketWechat小程序白名单列表管理新扩充文书档案转码功效转移聊天室登入带上海重机厂连标识聊天室高优先级音信扩展标志下载地址请从以下官方网站地址下载:

摘要即时通信云腾讯网云信于二零一七年0十一月十六七日揭露4.2版,这次更新为首要版本更新,详细情况见小说内容。公布的本子此番公布的版本号为
4.2版,更新时间为:二零一七年0七月16日。iOS 更新内容新增加闲谈室帮忙 bot
机器人,使用情势与普通音信未有差距于。增多是或不是将群众文化艺术告计入未读的按钮@interface
NIMSDKConfig : NSObject/** * @discusssion 默以为 NO。设置成 YES
的景况下,收到的群众文化艺术告也会计入未读数 */@property (nonatomic,assign卡塔尔国BOOL shouldCountTeamNotification;@end加多日志最大存在天数设置@interface
NIMSDKConfig : NSObject/** * @discusssion 默许为 7 天。即超越 7 天的
log 将被歼灭。只可以设置大于等于 2 的值。 */@property (nonatomic,assignState of QatarNSInteger maximumLogDays;@end变再创立群接口更改/** * 创制群组 * *
@param option 创造群选项 * @param users 用户ID列表 * @param completion
达成后的回调 */- (void)createTeam:(NIMCreateTeamOption *)option
users:(NSArray<NSString *> *State of Qatarusers 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#create罗布otMessage。2.
报到选项增多群布告音信是不是计入未读数开关:SDKOptions#teamNotificationMessageMarkUnread。改换1.
对单个客户所在群的多少加多约束,影响到接口:TeamService#createTeam,
重回结果CreateTeamResult,包蕴诚邀失败账号列表TeamService#addMembers,
再次来到结果
List,即诚邀失利账号列表即便诚邀成员中有群数量抢先限定,重临码仍然为打响,何况还要重临那有的超过限度的账号。2.
息灭登入偶现登陆 417 难题。3. 添Garden录同步失利情况管理。4. 加多 IPC ACK
机制,解决极端气象下群新闻错过的标题。5. 解决 HttpDownload
安全警戒难点。Windows(PC卡塔尔(قطر‎ SDK
更新内容新添群布告新闻是还是不是计为未读数扩展开关配置
nim_client.h闲谈室援助机器人修复修复有个别场景下群成员同步bugWeb SDK
更新内容新添聊天室无名登陆闲扯室机器人及其爆发新闻接口闲聊室获取机器人接口下载地址请从以下官方网址地址下载:

  • 闲聊室 – 独立谈天室情势 章节。加多当前闲聊室鉴权方式接口@protocol
    NIMLoginManager <NSObject>/*** 当前 SDK 鉴权格局** @return
    当前 SDK 鉴权情势*/-
    (NIMSDKAuthMode卡塔尔currentAuthMode;end加多批量清空会话未读数接口@protocol
    NIMConversationManager <NSObject>/***
    设置有着会话音讯为已读** @discussion
    异步方法,音讯会标志为设置的动静。不会触发单条 recentSession
    更新的回调,但会触发回调 – (voidState of QatarallMessagesRead*/-
    (void卡塔尔国markAllMessagesRead@end本地消息搜索接口援助多类型音讯寻找增多全局广播推送监听服务NIMBroadcastManager高档群新闻支持”只接到管理员消息提示”
    的免扰乱选项。扩大是或不是帮助动态缩略图的配置animatedImageThumbnailEnabled@protocol
    NIMSDKConfig NSObject/*** 是不是帮忙动图缩略* @discusssion 默感觉NO。即私下认可情况下,从服务器获取原图缩略图时,要是原图为动图,大家将回到原图第一帧的缩略图。*
    而开启那个选项后,大家将再次回到缩略图后的动图。这些选项只影响从服务器获取的缩略图,不影响地点转移的缩略图。*/@property
    (nonatomic,assignState of Qatar BOOL
    animatedImageThumbnailEnabled;@end改换正革文告状态接口改换(void卡塔尔(قطر‎updateNotifyState:(BOOL卡塔尔国notify inTeam:(NSString *)teamId
    completion:(nullable NIMTeamHandler)completion;为-
    (void)updateNotifyState:(NIMTeamNotifyState)state inTeam:(NSString
    *State of QatarteamId completion:(nullable
    NIMTeamHandlerState of Qatarcompletion;查询通告状态接口退换-
    (BOOL卡塔尔国notifyForNewMsg:(NSString *)teamId;为-
    (void)updateNotifyState:(NIMTeamNotifyState)state inTeam:(NSString
    *State of QatarteamId completion:(nullable NIMTeamHandlerState of Qatarcompletion;Android
    更新内容新扩充1.
    增加闲话室独立登入形式:EnterChatRoomData#setIndependentMode。2.
    增加批量清空全数会话未读数接口:MsgService#clearAllUnreadCount。3.
    抬高扶植多类型的地点音信历史寻找接口:MsgService#queryMessageListByTypes。4.
    增多大群清理逻辑。5.
    抬高全体成员广播音信,通过挂号观看者接口采取播放音讯:MsgServiceObserve#observe布罗兹castMessage。6.
    群新闻匡助 “只接受助理馆员新闻提示”
    的免骚扰选项。影响类和接口:加多枚举类型:TeamMessageNotifyTypeEnum,用于表示群消息提示类型,蕴含全部升迁、仅管理员提醒、全体不升迁。改造接口:TeamService#muteTeam,参数类型从
    boolean 校订为
    TeamMessageNotifyTypeEnum。增多办法:Team#getMessageNotifyType,此外
    Team#mute 方法放任。7.
    增加动图缩略图下载选项:SDKOptions#animatedImageThumbnailEnabled,扶助下载原图只怕第一帧图像(默许卡塔尔国。8.
    抬高聊天室获取机器人列表接口:ChatRoomService#pullAll罗布ots。9.
    加上后台自动断网重连攻略可选按钮SDKOptions#enableSDKBackgroundReconnectStrategy。Windows(PC卡塔尔国 SDK
    更新内容新添群信息扶持「只选拔管理员新闻提醒」的免打扰选项全体公民广播批量清空全部会话未读数的接口寻找历史记录辅助多类型组合聊天室旅客形式取得图片缩略图要求帮助动图缩略图修复修复群新闻分界面普通成员无法改革群音讯公告格局的bugWeb SDK
    更新内容新添全心得话未读数清零全体成员广播选拔接口浮现新闻图片自动转变https链接群音信支持「只选拔管理员新闻提示」的免干扰选项改成获取及同步群成员不再进行地面存款和储蓄,一律取服务器数据下载地址请从以下官方网站地址下载:

摘要即时通信云腾讯网云信于二零一八年0二月04日表露4.6版,此次更新为紧要版本更新,实际情况见文章内容。发表的本子本次公布的版本号为
4.6版,更新时间为:二〇一八年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 以至Nokia推送。3. 支持配置闲谈室队列管理权限。4.
支持群众管理理员撤除其余人音讯。5. 帮忙摄像音信得到远程缩略图 url。6.
闲聊室历史记录拉取可按类型筛选。改造1. 修复摩托罗拉偶现崩溃难点。2.
接口更换:List<Nim罗布otInfo> get罗布otInfo(List<String>
accounts卡塔尔(قطر‎;改为List<Nim罗布otInfo>
get罗布otInfoList(List<String>
accounts卡塔尔国;3.MessageNotifierCustomization新添新闻撤回公告文案自定义接口:/**
* 定制新闻撤回提示文案 * @param revokeAccount 撤回操我账号 * @param
item 被退回的新闻 * @return */String makeRevokeMsgTip(String
revokeAccount, IMMessage
item卡塔尔;4.ChatRoomPartClearAttachment附属类小零器件内容更换getContentMap(State of Qatar重回由Map<String,Object>变为Map<String,
String>getChatRoomQueueChangeType(卡塔尔国再次回到ChatRoomQueueChangeType.PARTCLEA中华VWindows(PC卡塔尔(قطر‎SDK
更新内容新增添群主或群众管理理员能够撤回其余群成员发送的音信的功能客户配置的对某单条新闻其它的反垃圾的政工ID的成效录制音讯主动赢得封面作用NOS域名迁移NOS加快地址,上传、下载地址等联合铺排闲聊室历史记录拉取能够按类型筛选成效闲谈室队列权限可配置谈天室更新客户音讯后,断线重连步向闲谈室时,相应音讯依旧还在的功力Web
SDK
更新内容新添谈天室队列管理权限可布置闲聊室历史记录拉取能够按类型筛选群众管理理员能够撤回其余人发的音讯易盾反垃圾,补助对单条新闻配置相应的反垃圾业务法规改换WebSocket链路若因互连网状态不佳,悄悄被踢,将自行重连,不再由上层做拍卖WebSocket握手重连优化,扑灭实例接口下载地址请从以下官方网站地址下载:

摘要即时通信云微博云信于二〇一八年0三月07日发布5.5版,此番更新为重大版本更新,详细情形见随笔内容。发表的版本此番宣布的版本号为
5.5版,更新时间为:二〇一八年02月07日。iOS
更新内容新扩大NIMSDK设置新添NOS能源意况布局字段@interface NIMSDK :
NSObject@property (nonatomic,strong卡塔尔 NSMutableDictionary
*sceneDict;@end财富管理新添对现象援救的能源上传递口@protocol
NIMResourceManager <NSObject>- (voidState of Qatarupload:(NSString *)filepath
scene:(NSString *State of Qatarscene progress:(nullable
NIMHttpProgressBlockState of Qatarprogress 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- (instancetypeState of QatarinitWithSourcePath:(NSString *)sourcePath
scene:(NSString *)scene;- (instancetype)initWithData:(NSData *)data
extension:(NSString *)extension scene:(NSString
*卡塔尔(قطر‎scene;@end语音实例对象新扩展场景初叶化接口@interface NIM奥迪oObject :
NSObject- (instancetype卡塔尔initWithSourcePath:(NSString *)sourcePath
scene:(NSString *)scene;- (instancetype)initWithData:(NSData *)data
extension:(NSString *)extension scene:(NSString
*卡塔尔scene;@end文件实例对象新扩张场景开首化接口@interface NIMFileObject :
NSObject- (instancetypeState of QatarinitWithSourcePath:(NSString *)sourcePath
scene:(NSString *)scene;- (instancetype)initWithData:(NSData*)data
extension:(NSString*)extension scene:(NSString
*卡塔尔国scene;@end语音实例对象新添音频MD5字段@interface NIM奥迪(AudiState of QataroObject :
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
更新内容新增Gavin件上传扩充“场景”新闻运用5.5版本及其以上SDK(PC端、移动端、web端)完毕的顾客端(简单称谓:5.5+
SDK),向利用PC5.4及其以下版本SDK达成的客商端(简单的称呼:PC 5.4-
SDK),发送图片音信且顾客端开启下载缩略图功效时(即:5.5+ SDK 向 PC 5.4-
SDK(preloadattach=true卡塔尔(قطر‎,发送图片消息State of Qatar,采用到的缩略图片恐怕是原图。建议进步SDK到5.5会同以上版本大概在UI层对缩略图做缩放管理。本地数据文件(*.dbState of Qatar备份成效修复Windows
x64 下http库大概引起的崩溃Web SDK
更新内容新增加IM,chatroom开头化增Gavin件存款和储蓄配置IM,chatroom发送文书新闻扩大文件存款和储蓄配置下载地址请从以下官方网站地址下载:

相关文章

Leave a Comment.