主要功能

平台支持

平台SDK 及兼容性Demo 及源码UI 组件
iOS兼容 iOS 8.0及以上支持支持
Android兼容 Android 4.0及以上支持支持
Windows包含C 、 C++ 和 C#,兼容 Windows xp ( sp2 及以上)、Windows 7、Windows 8/8.1、Windows 10。
全面支持32位和64位程序接入
支持支持
Web兼容 IE8 及以上、Chrome、Firefox、Safari等包含 PC Web 和移动端 H5 Demo支持
macOS兼容 macOS 10.10,但仅支持 x86_64 架构,不支持 i386暂无暂无
Linux支持 x86/x86-x64/ARM/MIPS 架构暂无暂无
UnityAndorid 系统版本 4.0 及以上; iOS 系统版本iOS 9.0及以上暂无暂无
Cocos2d-xAndroid、Windows(x86)、iOS暂无暂无

多端登录

多端登录类型
只允许一端登录,Windows、Web、Android、iOS 彼此互踢
桌面PC 与 Web 端互踢、移动 Android 和 iOS 端互踢、桌面与移动端可同时登录
各端均可以同时登录在线

如需修改多端登录互踢策略,请登录 网易云用户控制台 ,进入对应应用IM功能下的「功能配置」,进行配置。

消息类型

消息类型备注
文本消息消息内容为普通文本
图片消息消息内容为图片 URL 地址、尺寸、图片大小等信息
语音消息消息内容为语音文件的 URL 地址、时长、大小、格式等信息;
语音消息录制时长默认 120 秒,支持配置
视频消息消息内容为语音文件的 URL 地址、时长、大小、格式等信息
文件消息消息内容为文件的 URL 地址、大小、格式等信息,格式不限,最大支持 15 M
地理位置消息消息内容为地理位置标题、经度、纬度信息
通知消息主要用于群事件的通知和聊天室事件的通知,有推送和通知栏提醒
提示消息通知消息的简化,没有推送和通知栏提醒
智能对话机器人消息智能对话机器人消息,包括普通文本消息和跳转消息
自定义消息开发者自定义的消息类型,例如红包消息、石头剪子布等形式的消息
系统通知消息包含内置的系统通知消息和开发者自定义系统通知消息。
具体请参见:基础消息功能

消息功能

消息功能说明
离线消息不在线时收到的消息,在下次登录时,会自动将离线期间收取的消息下发到 SDK。
点对点消息下发 30 天最近 100个 会话,每个会话最多 100 条;每个群聊会话最多下发 100 条离线消息
漫游消息在新设备登录时,将服务器记录的漫游消息同步下来。
SDK 自动漫游 7 天内最近 100 个会话,每个会话最近的 100 条消息
多端同步多客户端同时在线时,消息实时下发到多端
历史消息支持本地历史消息和云端历史消息。
标准版IM可获取到最近1年的云端历史消息,最多支持扩展至3年(增值功能)
消息撤回撤回投递成功的消息,默认撤回 2 分钟内的消息,可撤回的时长可在用户控制台进行配置。
撤回操作仅支持单聊和群聊消息,不支持聊天室消息的撤回
已读回执查看点对点会话中对方的已读未读状态
消息转发将消息转发给其他用户或群组
@某人通过消息扩展字段实现。当发送群消息@某人的时候,可以通过扩展字段带上被@的帐号列表发送出去;
群成员收到群消息时,查看扩展字段的@帐号列表里有没有自己,如果有,则界面上做被@的提醒。
正在输入通过自定义系统通知实现,可参见:发送自定义通知
消息推送支持苹果 APNS、小米推送、华为推送
第三方回调发送方消息发出后,可以配置通过第三方服务器鉴权校验,校验通过后方进行投递,否则消息不投递

以上增值功能收费请参见:资费说明

NOS云存储

功能功能描述
存储空间标准版 IM 服务默认提供1TB 存储空间,支持扩展(增值功能)
上传下载加速智能选择最近的 NOS 边缘节点实现上传下载双向全网加速
文件快传上传重复的大文件上传将不再需要重复传输
获取图片信息获取图片基本信息,如图片类型、图片宽度和高度等
图片裁剪从指定位置对图片进行裁剪,从而生成子图片
图片缩略按照图像像素对图片进行等比例缩略
高斯模糊使用高斯噪声对图片进行模糊化
图片旋转按照给定角度对图片进行旋转

以上增值功能收费请参见:资费说明

用户资料托管

功能功能描述
获取本地用户资料支持批量获取
获取服务器用户资料支持批量获取,一般在本地用户资料不存在时调用
编辑用户资料更新当前登录用户本人资料

用户关系托管

功能功能描述
添加好友支持 直接添加为好友和发起好友验证请求
通过/拒绝好友请求收到请求加好友请求的系统通知后,可以通过或者拒绝
删除好友删除好友后,将自动解除双方的好友关系。删除好友后,双方依然可以聊天。
好友列表配合用户资料托管,可以根据帐号来获取对应的用户资料来构建自己的通讯录
加入黑名单将用户加入黑名单后,将不再收到对方发来的任何消息或者请求
移出黑名单将用户移出黑名单
黑名单列表获取黑名单列表
判断用户是否被拉进黑名单判断用户是否在自己的黑名单内

群组功能

功能普通群高级群
群容量IM 专业版 200人/群,最大可扩展至 500 人/群(增值功能)IM 专业版 200人/群,最大可扩展至 500 人/群(增值功能)
创建创建时指定群组类型创建时指定群组类型
群资料属性群名,群头像,群简介,群公告,群扩展字段群名,群头像,群简介,群公告,群扩展字段,
申请加入群组的验证模式,群邀请模式,群被邀请模式,
群资料修改模式,群资料扩展字段修改模式
邀请入群所有群成员都可邀请其他用户进群,无法配置支持配置:仅管理员可邀请 、 所有人可邀请
被邀请人同意模式不需要被邀请人同意,无法配置支持配置: 需要被邀请人同意 不需要被邀请人同意
申请入群不支持支持
入群验证不需要验证,无法配置支持配置:需要管理员同意、不需要管理员同意、不允许任何人加入
群成员类型群主、普通成员群主、管理员、普通成员
管理员设置不支持设置管理员群主可以增减管理员
群组资料修改权限所有人可修改支持配置: 仅管理员可修改、所有人可修改
修改群成员昵称不支持群主可以修改所有人的群昵称。
管理员只能修改普通群成员的群昵称。
修改自己的群昵称不支持支持
消息类型支持同基础消息类型同基础消息类型
消息提醒接收提醒、不接收提醒接收提醒、只接收管理员消息提醒、不接收提醒
历史消息支持云端历史消息,标准版IM可获取到最近 1 年的历史记录;
最多支持扩展至 3 年(增值功能)
支持云端历史消息,标准版IM可获取到最近 1 年的历史记录;
最多支持扩展至 3 年(增值功能)
离线消息每个群聊会话最多下发 100 条离线消息每个群聊会话最多下发 100 条离线消息
消息漫游自动漫游 7 天内、每个会话最近的 100 条消息自动漫游7天内、每个会话最近的 100 条消息
指定成员强制推送支持支持
群消息已读回执支持,仅适用于群容量 100 以内的群(增值功能)支持,仅适用于群容量 100 以内的群(增值功能)
踢人仅群主可以踢人群主和管理员可以踢人,且管理员不能踢群主和其他管理员
主动退群普通群所有人都可以退群;
若群主退群,该群没有群主
除群主外,其他用户均可以主动退群。
群主需先将群转让给其他群成员才可以进行退群操作
禁言不支持管理员对普通成员禁言、解除禁言
转让群不支持群主可以将群的拥有者权限转给群内的其他成员,转移后,
被转让者变为新的群主,原群主变为普通成员。
群主还可以选择在转让的同时,直接退出该群。
解散群不支持群主可以解散群

以上增值功能收费请参见:资费说明

聊天室功能

功能功能描述
聊天室容量支持聊天人数无上限
新建聊天室新建一个新的聊天室,目前仅支持从服务端创建
查询聊天室信息包括创建者、在线人数、名称、公告、直播地址、扩展字段、是否发送更新通知时间、通知事件扩展字段
更新聊天室信息包括创建者、在线人数、名称、公告、直播地址、扩展字段、是否发送更新通知时间、通知事件扩展字段
修改聊天室开/关状态修改聊天室开/关闭状态,目前仅支持从服务端修改
聊天室消息类型支持文本、图片、语音、视频、文件、地理位置、通知消息、提示消息、自定义
聊天室消息历史可查询最近10天的聊天室历史记录,发消息时可设置是否存云端历史记录
聊天室角色聊天室角色分为固定成员和非固定成员两大类。固定成员包括创建者、管理员、普通成员,非固定成员包括普通游客和匿名游客
聊天室黑名单被拉黑后,将无法再进入聊天室
聊天室禁言禁言用户可以在聊天室内,但无法发送消息
聊天室临时禁言聊天室支持设置临时禁言时长,禁言时长时间到了,自动取消禁言。
聊天室全员禁言设置聊天室整体禁言状态,仅创建者和管理员能发言
踢出聊天室仅管理员可以踢,如目标是管理员仅创建者可以踢
修改自己的聊天室成员信息目前只支持聊天室昵称,头像和扩展字段的更新
同时进入多个聊天室支持统一帐号同时进入多个聊天室,会建立多个连接
多端同时进入一个聊天室支持同一帐号在多端同时进入同一个聊天室
聊天室机器人往聊天室内批量添加、删除机器人,每次最多 100 个帐号
TopN 指标查询按小时/天查询聊天室进入人数、活跃人数、消息量的 TopN 数据
聊天室队列针对直播连麦场景使用

如需修改聊天室多端同时进入一个聊天室策略,请登录 网易云用户控制台 ,进入对应应用IM功能下的「功能配置」,进行配置。

消息抄送

抄送类型类型说明
会话类型抄送会话类型的消息,目前包括单聊消息,群聊消息,群组操作,好友操作
登录事件抄送用户登录事件的消息
登出事件抄送用户登出事件的消息
聊天室消息抄送聊天室中聊天的消息
实时音视频/白板通话消息抄送汇报实时音视频通话时长、白板事件时长的消息
音视频/白板文件存储信息抄送表示音视频/白板存储文件的大小、下载地址等消息
单聊消息撤回抄送表示单聊消息撤回抄送
群聊消息撤回抄送表示群聊消息撤回抄送
主播或管理员进出聊天室事件抄送汇报主播或管理员进出聊天室事件消息
专线电话通话结束回调抄送汇报专线电话通话结束回调抄送的消息
短信回执抄送汇报短信回执抄送的消息

事件订阅

功能备注
在线状态事件发布发布一个事件,目前仅内置支持了在线状态事件
在线状态事件订阅订阅指定帐号的指定类型的事件,需要制定订阅有效期
查询事件订阅提供查询本账号和指定账号存在的订阅关系接口

用户控制台

您可以在 网易云用户控制台 上完成开发过程中所需要的一些配置

功能备注
API 调试服务端 API 接口调试
帐号管理创建帐号、禁用帐号、帐号基本信息设置
多端登录配置配置应用帐号多端登录及互踢策略
聊天室多端配置配置同一个帐号是否允许在多端同时进入同一个聊天室
消息撤回时长配置配置消息发送出去后多久可以撤回,默认 120 秒
消息漫游配置配置是否需要开启消息漫游功能
消息抄送配置配置消息抄送地址及类型
推送证书配置配置 APNS、iOS PushKit、小米推送、华为推送证书
标识管理配置 iOS Bundle Identifier 和 Android Package Name

数据统计

网易云用户控制台除了提供基本的管理功能外,还向开发者提供了各类维度的数据统计。登录 网易云用户控制台,点击左侧导航中的 数据统计 ,选择对应的应用即可查看该应用下的相关统计数据。

统计项统计项说明
新增用户数每日注册网易云通信 ID 的数量
活跃用户数与云信服务器产生连接交互的去重用户数
累计用户数截止昨日所有注册用户数
用户地域属性包括日活用户和日新增用户省市分布情况
单聊消息数包括日活用户和日新增用户省市分布情况
群聊消息数用户在群组内发生的上行消息数
新建群组数新建的群组数
累计建群数截至昨日累计的建群数量
聊天室消息数用户在聊天室内发生的上行消息数
新增聊天室数新建的聊天室数量
聊天室进入人数进入聊天室的用户数(去重)
聊天室进入人次进入聊天室的总次数(不去重)