IM 即时通讯
Windows/macOS
产品介绍
简介
主要功能
产品优势
海外数据中心
IM平滑迁移方案
接口及业务限制
功能介绍
帐号集成与登录
基础消息功能
群组功能
聊天室功能
聊天室标签功能
圈组功能
多端登录与互踢策略
质量数据监控台
更新日志
Demo 更新日志
NIM SDK 更新日志
快速开始
实现单聊消息收发(不含 UI)
实现圈组消息收发(不含 UI)
开发指南
概要介绍
集成方式(当前版本)
集成方式(Windows旧版本)
集成方式(macOS旧版本)
初始化
登录登出
消息收发
最近会话
历史记录
用户资料托管
好友关系托管
事件订阅
系统通知
系统通知概述
内置系统通知管理
内置系统通知未读数
自定义系统通知收发
群组功能
群组概述
群组管理
群成员管理
群消息管理
超大群功能
开通聊天室功能
聊天室
圈组功能
初始化
登录圈组
圈组服务器管理
圈组服务器成员管理
游客功能
频道相关
频道管理
频道分组
频道分组黑白名单
频道未读数管理
搜索服务器和频道
身份组相关
身份组概述
身份组应用场景
服务器身份组
频道身份组
频道分组身份组
频道用户定制权限
自定义权限项
成员权限判定
身份组相关查询
圈组订阅机制
圈组消息相关
圈组消息收发
圈组消息撤回
圈组消息更新
圈组消息删除
会话消息回复(Thread)
圈组快捷评论
获取频道最后一条消息
消息正在输入
圈组消息搜索
圈组消息查询
查询@我的消息
服务器未读数
圈组系统通知
圈组系统通知概述
圈组系统通知收发
圈组系统通知更新
圈组各端接口命名差异
语音录制与播放
NOS云存储服务
文档转换
API 参考
Windows/macOS API 参考
状态码
IM 控制台指南
创建应用
注册 IM 账号
升级服务
配置应用客户端标识
参考文档
升级指引
开发示例
UI库指南
Demo源码导读
打包发布
类与常量定义说明
常见问题
FAQ
服务协议

Demo更新日志

更新时间: 2022/12/06 15:39:10

[8.3.0] - 2021-03-03

优化

  • 更新SDK至8.3.0版本

[8.2.5] - 2021-02-03

优化

  • 更新SDK至8.2.5版本

[8.2.0] - 2020-12-30

新增

  • 群组已读回执参数设置入口

优化

  • 更新SDK至8.2.0版本

修复

  • 多端在线时 踢掉一端后无法再踢其他端

[8.1.0] - 2020-11-13

优化

  • 更新SDK至8.1.0版本

[8.0.0] - 2020-09-28

优化

  • 更新SDK至8.0.0版本
  • 主窗口阴影穿透效果实现
  • 通讯录展示插件dpi适配

[7.8.0] - 2020-07-21

优化

  • 更新SDK至7.8.0版本

修复

  • 退出程序时销毁所有窗口可能引起的崩溃

[7.7.2] - 2020-06-12

优化

  • 更新SDK至7.7.2版本

修复

  • 修改虚拟列表向下滚动时计算项可能是负引起的崩溃
  • 修改原UI模式下加载会话列表引起的崩溃
  • 修改创建群时选择成员没有正常展示的问题
  • 修改会话列表中群item展示了在线状态的问题
  • 修改群组添加新成员后,刷新群成员会重复加载的问题

[7.6.0] - 2020-05-13

优化

  • 更新SDK至7.6.0版本
  • 最近会话列表改为虚拟列表实现
  • 群成员列表 群@列表等改为虚拟列表实现
  • 修改主窗口边框阴影实现

[7.5.0] - 2020-03-31

优化

  • 更新SDK至7.5.0版本
  • 程序注销时的流程

[7.4.0] - 2020-03-10

优化

  • 更新SDK至7.4.0版本
  • 英文版Demo适配

[7.3.0] - 2020-03-02

优化

  • 更新SDK至7.3.0版本
  • openssl以静态库的方式引入

[7.2.0] - 2020-01-13

新增

  • 云端会话列表UI展示

优化

  • 更新SDK至7.2.0版本
  • 开发环境改为VS2017
  • 删除对Crypto++的引用
  • cpp_wrapper_util工程添加到解决方案,不再以编译好的lib库引入,开发者需要根据工程属性选择加载md/mt项目到解决方案

修复

[7.1.0] - 2019-12-17

优化

  • 更新SDK至7.1.0版本
  • 修改语音消息下载失败后,点击"重新下载"时可能引起的崩溃
  • 修改附件消息断网展示时一直处于等待状态的bug
  • 地理位置消息展示改为调用内置浏览器打开页面
  • SDK更新修改说明可参考sdk升级6.6.6及以上版本引导章节

[7.0.0] - 2019-11-13

新增

  • 合并转的消息记录demo展示(只展示其他端发送过来的消息记录消息)
  • 插入本地消息支持设置发送方demo展示(添加删除好友时触发)

优化

[6.9.0] - 2019-09-19

优化

  • 更新SDK至6.9.0版本
  • IM SDK改用跨平台的方案实现,不再支持Windows XP及以下系统,目前只适配了win7/win10,后续版本中将会适配Mac等系统(以更新说明为准),6.8.2版本 branch:6.8.x继续提供Windows xp (sp3+)支持
  • SDK更新修改说明可参考sdk升级6.6.6及以上版本引导章节

修复

  • SessionBox 隐藏状态下收到新消息滚动条位置不正确问题
  • 发送文件失败后,重新发送没有进度上报的问题

[6.7.0] - 2019-08-01

优化

  • 更新SDK至6.7.0版本
  • SDK更新修改说明可参考sdk升级6.6.6及以上版本引导章节
  • 群视频发起信令修改为自定义tip类型的消息,增加未接听的群视频消息计数功能
  • p2p音视频被叫方忙线状态下不主动回复拒绝消息

修复

  • 解除拉黑后的成员转发拉黑时间内发送的图片,发送成功但接收失败的bug

[6.6.6] - 2019-07-10

优化

[6.6.0] - 2019-06-25

修复

  • 点击阅后即焚消息,图片会被到聊天窗口遮住的问题
  • SessionBox中的MsgBubbleText选择部分文字进行复制操作,却复制了整条消息内容的问题

优化

  • 更新SDK至6.6.0版本

[6.5.5] - 2019-06-12

优化

  • 更新SDK至6.5.5版本,超大群功能不支持展示

[6.5.0] - 2019-05-24

优化

  • 更新SDK至6.5.0版本

修复

  • 32位程序下,视频消息可能播放不出来的问题

[6.4.0] - 2019-04-26

优化

  • 更新SDK至6.4.0版本

[6.3.0] - 2019-04-18

新增

  • 从服务器上清空P2P消息的历史和漫游记录接口调用示例
  • 针对撤回消息的操作是否减少未读数的功能开关调用示例
  • 删除好友同时可指定是否删除备注信息调用示例

修复

  • 更改群头像后再点其它群主,群主头像显示不对的bug
  • 个人状态中的“忙碌”状态设置无效bug

优化

  • 移除波特机器人相关代码
  • 同步duilib代码至 网易云信 duilib库(开源地址 https://github.com/netease-im/NIM_Duilib_Framework)

[6.2.0] - 2019-03-14

新增

  • 群禁言功能使用demo
  • 展示云端(历史、漫游)话单消息(有通话时长的才会产生云端消息)
  • NOS资源支持安全链接(短链)功能

优化

  • 整理音视频通话通知状态,与aos、ios、web等平台sdk保持逻辑一致

修复

  • 群组面板修改群资料后,其他群权限勾选状态不显示的问题
  • 音视频通话未完全退出时注销/退出时引起的崩溃
  • 断网重连后立即导入/导出本地消息记录,被阻塞的问题

[6.1.1] - 2019-02-15

优化

  • 修改cef测试插件无法加载聊天室列表的问题
  • 修改私有化配置聊天室列表地址不生效的问题

[6.1.0] - 2019-01-22

新增

  • 导出本地消息记录到云端
  • 导入云端消息记录到本地
  • 添中私有化配置入口

优化

  • 聊天室消息列表改为前端方案实现,防止消息数量多的情况下造成UI卡顿
  • 修改主菜单二级菜单在XP系统下点击无效的问题
  • 合一面板模式下对文件拖拽的支持

[6.0.0] - 2019-01-14

优化

  • 调整C++封装层对VS2015及其以上版本的支持

[5.9.0] - 2018-11-28

新增

  • 对SDK C++封装层以动态库的形式引用,demo x64 release 模式下使用该方式,引用模块需定义"CPPWRAPPER_DLL"宏
  • 增加JSBridge模块,使应用更方便与cef3(v 2623)浏览器进行交互,具体示例可参考"用户个人名片"及"CEF测试"这两个功能模块

优化

  • 局域网内直连文件传输方案增加信令超时处理与某些场景下的断网异常处理
  • 修改部分模块对SDK回调响应不正确的问题
  • DB模块在备份数据文件前对数据操作进行加锁处理

[5.7.0] - 2018-10-12

新增

  • 视频消息下载播放功能,32位程序使用云信播放器,64位程序使用系统缺省播放器
  • 增加视频通话呼叫分辨率选择
  • 局域网内直连文件传输方案(该方案只是基础方案,已知问题:1.信令超时未处理。2.某些场景下的断网异常未捕获处理)

优化

  • 与机器人点对点聊天的消息不可以转发到其他会话

[5.6.0] - 2018-08-30

新增

  • 各模块可单独进行网络代理设置

修复

  • 加载视频消息可能引起的崩溃

[5.5.0] - 2018-08-07

新增

  • 文件上传增加“场景”信息
  • 本地数据文件(*.db)备份功能
  • 本地数据文件(*.db)版本控制功能

修复

  • CEF动态库libcef.dll更名为nim_libcef.dll,防止demo程序与其它使用CEF的程序冲突
  • Windows x64系统下,HTTP库可能引起的崩溃
  • 合一面板UI下,转发消息至多人时最近会话列表不停闪烁的问题

[5.4.0] - 2018-07-10

新增

  • CEF离屏模式下打开调试工具的功能
  • base库与shared库增加一些工具类

修复

  • 因在其它线程初始化“示例通讯录”模块可能引起的崩溃
  • 合一面板UI展现形式下注销可能引起的崩溃
  • 合一面板UI展现形式下不支持"@"功能的问题

[5.3.0] - 2018-06-26

新增

  • 合一面板的UI展现形式(通过登录窗口的"new ui"进行UI风格切换)
  • 一种使用虚拟化实现的树控件

修复

  • 加载CEF模块,可能引起的崩溃

[5.2.0] - 2018-05-24

修复

  • 修复音视频通话过程中由av_kit引发的崩溃问题

[5.1.0] - 2018-05-17

调整

  • 原音视频相关代码整理在av_kit项目

[5.0.0] - 2018-03-29

新增

修复

  • 修复安装360桌面等相似软件后无法拖拽文件到会话窗口的问题

[4.8.0] - 2018-02-08

新增

  • 语音模块播放支持seek到某时间点开始播放
  • GIF播放可指定次数
  • 登陆记住账号或密码
  • 主界面搜索UI调整 搜索结果按回车直接打开第一项会话
  • 主界面会话列表、好友列表、群列表头像响应点击事件,打开资料页
  • 主界面会话列表 会话页面 增加消息通知提示icon
  • 群会话页面,成员列表增加右键查看详情发起会话入口,头像响应点击事件,打开资料页,列表响应双击事件,直接打开对话窗口

修复

  • 群成员昵称不能置空的问题
  • 偶现崩溃问题
  • 发送图片后立即关闭窗口再打开,如果图片还在上传过程中没有转菊花提示

[4.6.0] - 2018-01-04

新增

  • 群主或群管理员撤回群成员消息功能
  • 视频类消息展示视频封面功能
  • 聊天室可以按消息类型拉取历史消息功能

修复

  • 文本类IM消息含有某些特殊字符时,无法展示的问题
  • 保存图片可能崩溃的问题

[4.4.0] - 2017-11-16

调整

  • Richedit增加右键功能

[4.3.0] - 2017-10-13

调整

  • 调整SDK初始化和聊天室模块,支持匿名登录聊天室方案

[4.2.0] - 2017-09-12

新增

  • 聊天室支持机器人

调整

  • 聊天室加载历史消息时插入消息顺序改为正序插入(原先是逆向插入)

[4.1.0] - 2017-08-08

新增

  • 多端登陆时对Mac端的显示支持

修复

  • 修复Win7下会话窗口拖拽文字会重复的问题
  • 修复全屏等情况下可能出现的任务栏缩略图黑色的问题

优化

  • 优化机器人消息视觉

[4.0.0] - 2017-07-06

新增

  • 增加机器人模块(机器人列表,机器人收发消息)

[3.9.0] - 2017-06-23

优化

  • duilib RichEdit控件消息处理机制性能优化
  • duilib 渲染层独立为接口,方便支持多渲染引擎
  • duilib 优化异形窗体的alpha修复功能

[3.8.0] - 2017-06-06

修复

  • cef模块离屏渲染模式下右键菜单弹出位置不对的问题
  • cef模块离屏渲染模式下右键菜单无法关闭的问题
  • duilib高分屏模式下,阴影尺寸计算错误的问题
  • duilib heightpercent属性在高分屏下不正确的问题
  • 去掉好友备注名后,好友列表不更新的问题

优化

  • 事件订阅模块增加模块开关
  • cef禁用gpu加速(否则在某些机器下可能显示会出问题)

[3.6.0] - 2017-04-26

新增

  • 事件订阅管理模块
  • 事件订阅组件中在线状态功能的展示

修复

  • cef模块开启flash功能并开启sandbox后,某些电脑上离屏渲染无法子进程的问题
  • cef离屏渲染,快速改变窗口大小时,可能崩溃的问题
  • 自己昵称后不会及时刷新个人信息的问题
  • 新注册帐号,无法发送阅后即焚消息的问题
  • 在线查询超过150人的好友信息,对于未查到的好友信息存在出错处理
  • 群名称修改后,其他成员的群列表中对应群名称可能未同步的问题
  • duilib richedit控件在xp系统下可能崩溃的问题

优化

  • 同一PC不允许重复登录同一账号
  • 修正会话列表、多端登录窗口的文案

[3.5.0] - 2017-03-15

新增

  • Duilib增加DPI适配功能
  • Duilib列表控件、RichEdit控件支持触摸屏滚动操作
  • Duilib增加多语言支持
  • 聊天室成员列表改为虚表控件
  • 图片预览模块支持输入路径为url
  • 截图功能增加文字输入和高斯模糊的支持

修复

  • 设置代理后,如果代理不稳定导致断线重连,Demo会崩溃的问题

优化

  • SDK C++封装层nim_cpp_sdk增加预编译选项NIM_WIN_DESKTOP_ONLY_SDK,表示PC特有的接口
  • 群组列表控件GroupList在获取到群列表后,批量查询每个群里自己的成员信息
  • 好友列表控件FriendList优化添加好友代码
  • 用户信息服务UserSerive优化批量查询用户信息代码

[3.4.0] - 2017-01-20

新增

  • Cef模块

修复

  • 聊天室登录返回非超频错误码会导致重连错误的问题
此文档是否对你有帮助?
有帮助
我要吐槽
  • [8.3.0] - 2021-03-03
  • 优化
  • [8.2.5] - 2021-02-03
  • 优化
  • [8.2.0] - 2020-12-30
  • 新增
  • 优化
  • 修复
  • [8.1.0] - 2020-11-13
  • 优化
  • [8.0.0] - 2020-09-28
  • 优化
  • [7.8.0] - 2020-07-21
  • 优化
  • 修复
  • [7.7.2] - 2020-06-12
  • 优化
  • 修复
  • [7.6.0] - 2020-05-13
  • 优化
  • [7.5.0] - 2020-03-31
  • 优化
  • [7.4.0] - 2020-03-10
  • 优化
  • [7.3.0] - 2020-03-02
  • 优化
  • [7.2.0] - 2020-01-13
  • 新增
  • 优化
  • 修复
  • [7.1.0] - 2019-12-17
  • 优化
  • [7.0.0] - 2019-11-13
  • 新增
  • 优化
  • [6.9.0] - 2019-09-19
  • 优化
  • 修复
  • [6.7.0] - 2019-08-01
  • 优化
  • 修复
  • [6.6.6] - 2019-07-10
  • 优化
  • [6.6.0] - 2019-06-25
  • 修复
  • 优化
  • [6.5.5] - 2019-06-12
  • 优化
  • [6.5.0] - 2019-05-24
  • 优化
  • 修复
  • [6.4.0] - 2019-04-26
  • 优化
  • [6.3.0] - 2019-04-18
  • 新增
  • 修复
  • 优化
  • [6.2.0] - 2019-03-14
  • 新增
  • 优化
  • 修复
  • [6.1.1] - 2019-02-15
  • 优化
  • [6.1.0] - 2019-01-22
  • 新增
  • 优化
  • [6.0.0] - 2019-01-14
  • 优化
  • [5.9.0] - 2018-11-28
  • 新增
  • 优化
  • [5.7.0] - 2018-10-12
  • 新增
  • 优化
  • [5.6.0] - 2018-08-30
  • 新增
  • 修复
  • [5.5.0] - 2018-08-07
  • 新增
  • 修复
  • [5.4.0] - 2018-07-10
  • 新增
  • 修复
  • [5.3.0] - 2018-06-26
  • 新增
  • 修复
  • [5.2.0] - 2018-05-24
  • 修复
  • [5.1.0] - 2018-05-17
  • 调整
  • [5.0.0] - 2018-03-29
  • 新增
  • 修复
  • [4.8.0] - 2018-02-08
  • 新增
  • 修复
  • [4.6.0] - 2018-01-04
  • 新增
  • 修复
  • [4.4.0] - 2017-11-16
  • 调整
  • [4.3.0] - 2017-10-13
  • 调整
  • [4.2.0] - 2017-09-12
  • 新增
  • 调整
  • [4.1.0] - 2017-08-08
  • 新增
  • 修复
  • 优化
  • [4.0.0] - 2017-07-06
  • 新增
  • [3.9.0] - 2017-06-23
  • 优化
  • [3.8.0] - 2017-06-06
  • 修复
  • 优化
  • [3.6.0] - 2017-04-26
  • 新增
  • 修复
  • 优化
  • [3.5.0] - 2017-03-15
  • 新增
  • 修复
  • 优化
  • [3.4.0] - 2017-01-20
  • 新增
  • 修复