返回
通讯产品
分类

添加是否将群通知计入未读的开关@澳门新浦京网址:interface,更新内容新增智能机器人功能

日期: 2020-04-30 09:27 浏览次数 : 199

摘要即时通信云天涯论坛云信于二〇一七年8月三十十日揭橥4.4版,本次更新为机要版本更新,详细情形见文章内容。宣布的版本本次发表的版本号为 4.4版,更新时间为:二零一七年7月三日。iOS 更新内容新增添闲谈室用户特别掉线或主动退出的时候自动肃清队列,包括接口NIMChatroomQueueUpdateRequest 加多 transient 属性NIMChatroomEventType 增添枚举 NIMChatroom伊芙ntTypeQueueBatchChangeNIMChatroom伊芙ntInfoQueueChangeItemsKey 谈心室批量改动成分键,值为带有三个键值对的词典改良更改清空空头支票的近年对话的新闻,回调上来的 NIMRecentSession 为 nil 的主题材料Android 更新内容新扩张1. 抬高闲谈室客商特别掉线或主动退出的时候自动消释队列:ChatRoomService#updateQueueEx。影响类和接口:增添通报类型:NotificationType#CHATROOM_QUEUE_BATCH_CHANGE,表示队列批量更换。增多附属类小构件类型:ChatRoomPartClearAttachment,包罗歼灭队列的剧情。2. NOS 财富下载加多 CDN 扶植,加多两种可陈设模板,见 SDKOptions#ServerAddress#nosAccess。3. 适配 Android O 版本文告栏,增添云信即时音信通道、音信免打扰通道,消除 target 指向26 通知栏无法弹出的标题。4. 适配 Android O 版本后台运营机制,开拓者请必得在项目清单文件之中配备: <service android:name="com.netease.nimlib.service.ResponseService" />5. 适配 Android O+ 版本,消除 target 指向27 InvalidKeySpecException 引致的 SDK 无法登录的标题。6. 增多新的 IPC 数据分享机制,替换不安全的多进度读写 SharedPreference,开拓者请必需在清单文件里安顿: <provider android:name="com.netease.nimlib.ipc.NIMContentProvider" android:authorities="{应用软件包名}.ipc.provider" android:exported="false" android:process=":core" />7. 增加 SDKOptions#asyncInitSDK 扶助异步 SDK 开端化,减弱 Application#onCreate 中 SDK 伊始化函数的一齐响合时间。8. 增加 SDKOptions#reducedIM 扶植弱 IM 场景。借使您的应用软件 仅在部分情况按需使用 IM 本事(无需在动用运维时就做活动登入卡塔尔(قطر‎,并无需保障消息布告、数据的实时性,那么这里能够填 true。弱 IM 场景下,push 进度采纳懒运营攻略(延迟到客户登陆阶段卡塔尔,运维后其生命周期将随行 UI 进度,裁减弱 IM 场景的应用程式的后台功耗开支。9. 加多SDKOptions.checkManifestConfig,自动物检疫查 SDK 配置是或不是完全,如若不完全将抛出十三分提醒。猛烈建议开荒者在开辟阶段开启检查,检查通过后,线上境况关闭。10. API 调用框架巩固:扶助带 Looper 的非UI线程发起的异步API调用,间接回调到调用者线程。老版本会默许回调到 UI 线程。提供异步抑遏转成同步的接口:NIMClient#syncRequest,允许设置最大联合等待时间,帮忙非 UI 线程里须求合作调用云信 API的情况。增加自动生成的 NIMSDK类,开垦者能够直接选择 NIMSDK#getXXXService方法获得服务接口,不再需求传递 XXXService.class,简化 API 调用格局。别的插件自动生成的调用入口类为:NIMChatRoomSDK、NIMLuceneSDK。譬如利用NIMSDK.getAuthService(卡塔尔.login(卡塔尔国替换NIMClient.getService(AuthService.classState of Qatar.login(卡塔尔国。11. 增添 NIMClient#getSDKVersion 接口,运营时取妥当前归总的 SDK 版本号。更换1. 类改换:com.netease.nimlib.sdk.uinfo.UserInfoProvider#UserInfo 包名退换为 com.netease.nimlib.sdk.uinfo.model.UserInfo,开采者晋级到此版本时,请统一改革UserInfo import 的包名。2. 类成员函数改换:UserInfoProvider 移除 getDefaultIconResId、getAvatarForMessageNotifier、getTeamIcon 八个函数,统一替换为新添的函数,依照会话类型、会话ID再次来到音信提示供给的头像位图:getAvatarForMessageNotifier(sessionType, sessionId卡塔尔(قطر‎,请参见最新 德姆o 源码中 NimUserInfoProvider 类中提供的替换方案。3. 增加 NIMUitl#isMainProcess 接口,保险 SDK 初阶化及 应用软件 初阶化进度剖断方法统一,请开采者替换 Application#onCreate 中主进度判定格局为此方式。4. 移除 SDKOptions#enableSDKBackgroundReconnectStrategy 后台自动重连开关,请选用弱 IM 情势替换。5. 修复 Push 进度自动登入被踢出后,部分机器进度被系统往往调节重启时依旧发起连接的难题。6. 指向性 SDKOptions#sdkStorageRootPath 配置的外置存款和储蓄缓存根目录,假诺开拓者配置在 Context#getExternalCacheDir 及 Context#getExternalFilesDir 等使用扩充存款和储蓄缓存目录下(即/sdcard/Android/data/{package}),SDK 内部将不再检查写权限。值得注意的是,改缓存目录下的的文书会趁着App卸载而被去除,也能够由顾客手动在装置分界面里面杀绝。7. 优化唤醒计谋,收缩不必要的提示。优化 Push 进程无法唤起 UI 时将运用的 “自杀机制”,先切断全体唤醒路线后再安全退出。8. 修复无名闲聊室断网重连进程中一经现身回调 1001 的错误码时(SDK不也许透过回调获取闲聊室ip卡塔尔国时,SDK 不能持续重连的难点。9. 修复谈心室调用 ChatRoom塞里vce#updateMyRoomRole 后,在断网重连进度中,错失剧中人物新闻更新的标题。Windows(PCState of Qatar SDK 更新内容新增添谈心室客户特别掉线或积极退出的时候自动消逝队列, nim_chatroom.hnim_chatroom_queue_offer_async(...), json_extension = "{"transient":true}" 设置本次改革的因素会在特定情景下被电动扫除新添公告类 kNIMChatRoomNotificationIdQueueBatchChanged 用在孟夏队列中有批量退换,爆发在要素提交者离开闲谈室只怕从闲话室万分掉线时修复修复获取最近会话列表时大概产生CPU增高的难点Web SDK 更新内容新添闲谈室新扩大正阳队列成分,增添可配备选项,客商从闲聊室掉线或抽离的时候,供给删除那么些因素改变裁撤同步群成员配置选项,抑遏必要开荒者按需同步群成员列表下载地址请从以下官方网址地址下载:

摘要即时通讯云乐乎云信于二〇一八年01七月十五日公布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:(NIMResourceDeleteHandlerState of Qatarcompletion;@end群组已读模块@protocol NIMTeamManager /** * 刷新群组新闻已读、未读数量 * * @param NIMMessage 要询问的音信 * @discussion 音讯已读变化后,会经过 NIMChatManager 的代办 onRecvMessageReceipts: 回调给上层 * 刷新的音信必得为群组音讯 */- (void)refreshTeamMessageReceipts:(NSArray *)messages;/** * 查询群组音信回执实际情况 * * @param NIMMessage 要询问的信息 * @discussion 详细情况包罗已读人数的 id 列表和未读人数的 id 列表 * 查询详细情形对象不会跟着回执人数变化而变化,假使要取得最新的详细情况,必需重新调用此接口 * */- (void)queryMessageReceiptDetail:(NIMMessage *卡塔尔(قطر‎message completion:(NIMQueryReceiptDetailBlockState of Qatarcompletion;@end群组全体成员禁言接口@protocol NIMTeamManager /** * 禁言群全员 * * @param mute 是或不是禁言 * @param teamId 群组ID * @param completion 经验操作完结后的回调 * @discussion 操作成功后,云信服务器会下发禁言的群公告新闻 */- (void)updateMuteState:(BOOL)mute inTeam:(NSString *卡塔尔teamId completion:(nullable NIMTeamHandler卡塔尔completion;@end本地反垃圾检查评定接口@protocol NIMAntispamManager /** * 本地反垃圾检查器 * * @param option 本地反垃圾检查选项 * @param error 错误提示 * @discussion 此扩张不会漫游到别的端,上层须要保障 NSDictionary 能够转移为 JSON。 * @return 本地反垃圾检查结果,本地反垃圾列表会在历次登陆后一齐更新 * 因为网络难点,或许没有登陆,都会导致地点反垃圾列表无效的境况,error 中会富含具体出错原因 */- (NIMLocalAntiSpamCheckResult *)checkLocalAntispam:(NIMLocalAntiSpamCheckOption *)option error:(NSError **卡塔尔(قطر‎error;@end退换抽取新闻的回帖接口的变动- (voidState of QataronRecvMessageReceipt:(NIMMessageReceipt *卡塔尔(قطر‎receipt;为- (void卡塔尔(قطر‎onRecvMessageReceipts:(NSArrayAndroid 更新内容新添1. 增添群组已读作用,新扩大接口:TeamService#sendTeamMessageReceipt: (音讯选取方卡塔尔发送群音信已读回执TeamService#refreshTeamMessageReceipt: (新闻发送方卡塔尔(قطر‎刷新群新闻已读未读数量TeamService#fetchTeamMessageReceiptDetail: (音讯发送方State of Qatar获取群音信已读未读账号列表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进程主线程上按需选择的早先化SDK8. 无名推送作用: MixPushService#setPushShowNoDetail。Windows(PC卡塔尔国 SDK 更新内容新扩张顾客端反垃圾效用SDK提供缓存管理接口(查询、删除),nim_global.h群新闻已读效能群组禁言功用Web SDK 更新内容新增加顾客端反垃圾客户端提供删除NIM实例缓存的接口群组不常禁言群组新闻已读功效web私有化配置微信小程序帮助多条websocketWechat小程序白名单列表管理新扩展文书档案转码作用转移闲扯室登录带上海重型机器厂连标识闲聊室高优先级音讯扩大标识下载地址请从以下官方网址地址下载:

摘要即时通信云腾讯网云信于前年11月26日透露3.4.0版,此番更新为重要版本的次要更新,详细情况见文章内容。发表的本子此番发表的版本号为 3.5.0版,更新时间为:前年0八月十一十二十日。iOS 更新内容新扩展SDK 将来以.framework格局提供。聊天室历史音信拉取接口协理逆向拉取。互连网通话新扩展通话录音效能, 能够录像通话中有着参预者的响声并保留为 aac 或 wav 文件新添alwaysKeepCalling参数, 用于安装被叫离线时是还是不是还是需求不停呼叫新增加摄像对方音摄像作用,并保存为 MP4文件新扩展本地摄像截图,并新扩充接口snapshotFromLocalVideoCompletion:点对点摄像支持过渡前预览改动网络通话NIMNetCallType变为NIMNetCallMediaType, 涉及点对点通话的主叫发起通话、被叫收到呼叫和切换互联网通话类型八个接口中的通话类型参数,以至参预六人集会的音录制类型参数VCD摄像摄像接口的集合调治,调节后地面摄像与对端摄像使用同样套接口带头录制接口从startLocalRecording:videoBitrate:更动为startRecording:videoBitrate:uid:,新添了客商userId 参数甘休录像接口从stopLocalRecording:改换为stopRecordingWithUid:,新扩展了用户userId 参数最初回调从onLocalRecordStarted:fileUMuranoL:更动为onRecordStarted:fileULacrosseL:uid:,新扩充了顾客userId 参数错误回调从onLocalRecordError:callID:改动为onRecordError:callID:uid:,新添了用户userId 参数截至回调从onLocalRecordStopped:fileUGL450L:更改为onRecordStopped:fileULANDL:uid:,新扩充了用户userId 参数Android 更新内容新添1. 闲聊室历史记录拉取接口: pullMessageHistoryEx,补协助调查询方向定时间点向前可能向后。2. 音录像通话持续呼叫:若被叫方不在线,主叫方对其相连扩充呼叫,被叫方会接纳音讯推送。3. 网络通话更新:复制- 新添发送调节命令接口:AVChatManager#sendControlCommand- 新扩充外界自定义录制绘制:AVChatExternalVideoRender, AVChatI420Frame- 扶持发起通话后马上预览更改1. 互连网通话与本地系统来电交互作用途理优化,从音摄像SDK移到德姆o中开展拍卖,便于第三方上层管理种类电话和网络通话的相互:复制- 删除接口AVChatManager#observeAutoHangUpForLocalPhone- 增多接口AVChatManager#isCurrentChatValid2. 网络通话摄像闲聊扩充预览功用:复制- 删除接口AVChatManager#setupVideoRender- 加多接口AVChatManager#setupLocalVideoRender- 增多接口AVChatManager#setupRemoteVideoRender3. 网络通话录像帧和音频帧数据管理接口更换:复制- 再次来到类型从int变为boolean的接口AVChatStateObserver#onVideoFrameFilter- 重返类型从int变为boolean的接口AVChatStateObserver#on奥迪(Audi卡塔尔(قطر‎oFrameFilter- 校重视频数据类AVChatVideoFrame- 校正语音数据类AVChat奥迪(Audi卡塔尔国oFrame- AVChatImageFormat更动为AVChatVideoFrame内部类4. 网络通话音录制录像接口改换:复制- 删除接口AVChatManager#startLocalRecord- 删除接口AVChatManager#stopLocalRecord- 删除接口AVChatManager#isLocalRecording- 加多接口AVChatManager#startAVRecording- 加多接口AVChatManager#stopAVRecording- 加多接口AVChatManager#start奥迪oRecording- 增加接口AVChatManager#stop奥迪oRecording5. 网络通话进程中的状态变化监听接口改造:复制- 删除接口AVChatStateObserver#onLocalRecordEnd- 加多接口AVChatStateObserver#onAVRecordingCompletion- 加多接口AVChatStateObserver#on奥迪(AudiState of QataroRecordingCompletion- 增加接口AVChatStateObserver#onLowStorageSpaceWarning6. 奥迪(Audi卡塔尔国oRecorder 高清语音录音组件异步化,使用子线程开端、甘休录音,UIKit 同有时候纠正适配。7. 通告栏样式改换:复制- 张开样式的打招呼栏点击跳转更改为步入对应关系人的谈心分界面- 折叠样式的通告栏在多联系人时将选拔 icon 设置为文告栏大图8. SDK 心跳机制优化,减弱弱网意况下一而再失效时上层的感知时间。9. LBS 建制优化,制止选拔在后台受到互联网范围时耗尽可用的 Link 地址。Windows(PCState of QatarSDK 更新内容新添音录像通话时可以录像aac的混音音频文件(本身和对方全部人的混音),同一时间经过音录像状态回调接口再次回到摄像情况音录制通话和白板通话邀约时扩充二个keepcalling的职能,暗许展开闲谈室历史信息拉取接口今后帮忙正面与反面向一齐拉,nim_chatroom_get_msg_history_online_async第三个参数扩展条件配置, nim_chatroom_def.h #分收获历史音信条件Keys新扩张代理测量试验接口, nim_global.h修复优化Mike风和摄像头的设施遍历接口,幸免错误的装置变成接口调用崩溃修复音录制网络探测接口调用战败后招致的cpu高占用率的标题优化白板数据接口在高频率调用时的咽气难点优化迈克风自动调整成效,会较明确的进级换代迈克风音量过小的主题素材修复HTTP模块发送大文件轻便超时的难题优化地面数据长久化方案修复近日陈诉的崩溃难题Web SDK 更新内容新扩充闲谈室获取历史新闻记录支持双向查询下载地址请从以下官方网站地址下载:

摘要即时通信云和讯云信于前年01月19日颁发4.2版,本次更新为关键版本更新,详细的情况见文章内容。宣布的版本本次发布的版本号为 4.2版,更新时间为:前年02月二22日。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 *> *卡塔尔(قطر‎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. 添Garden录同步失利情状管理。4. 增添 IPC ACK 机制,消亡极端气象下群音信遗失的主题材料。5. 消除 HttpDownload 安全警报难点。Windows(PC卡塔尔(قطر‎ SDK 更新内容新扩充群公告音信是还是不是计为未读数大增按键配置 nim_client.h谈心室扶持机器人修复修复有个别场景下群成员同步bugWeb SDK 更新内容新添闲聊室无名登入谈心室机器人及其发生新闻接口闲聊室获取机器人接口下载地址请从以下官方网站地址下载:

摘要即时通讯云新浪云信于二零一七年07月06日颁发4.0版,这一次更新为十分重要版本更新,实际情况见小说内容。公布的版本此番公布的版本号为 4.0版,更新时间为:前年0四月06日。iOS 更新内容新扩大智能机器人成效,扩大新的机器人微型机NIMRobotManager。闲聊室连麦队列更换后数据同步,现在得以从NIMChatroomNotificationContent中的ext字段读取到实际的改革数据了。发送聊天室音讯时,能够经过设置音讯中NIMMessageSetting的historyEnabled字段来支配是不是存服务器历史记录。Android 更新内容新扩大1. 连通OPPO推送服务。2. 过渡博客园Bot(智能手机器人State of Qatar功能,扩展罗布otService、罗布otServiceObserve接口。3. 新添闲聊室发新闻是不是存历史记录的开关,发送闲聊室新闻时方可采取是或不是存入历史记录。4. 聊天室连麦队列改造后数据同步。更改1. 被叫语音、录像通话未接听计入未读数。2. 修复选择闲聊室 tip 音信获得content 为空的主题素材。Windows(PCState of Qatar SDK 更新内容新增添机器人模块, nim_robot.h闲聊室音信不存历史记录开关闲谈室队列改换通告扩张更动内容援助Https(暗中认可Http)修复修复管理后台创制群(没有必要客户同意)时,在线顾客端不可能一同该群音讯到地面包车型客车难题修复申请加入群(无需管理员同意)时,当地群列表里未有该群音信的难题Web SDK 更新内容新添新扩张机器人消息收发接口新增加机器人暗中同意bot类型音讯的xml深入深入分析方法新扩展闲谈室发送音讯可选不保留历史消息配置更换修复部分BlackBerry机型断网重连后合计剖析难题修复员和转业发音信数据库记录有误的难点下载地址请从以下官方网站地址下载: