服务端更新日志
更新时间: 2024/07/17 17:57:34
近期重要更新
- 新增临时禁言功能。
- 新增频道分组自定义排序功能。
- 新增最佳实践:使用 Postman 调试,您可以参考该文档测试 IM 服务端接口。
- 支持 IM 账号与推送 Token 解绑,具体请参考封禁账号。
[9.17.0] - 2024-07-04
新增功能 |
功能描述 | 对应接口 |
---|---|---|
圈组临时禁言 | 支持用户在服务器/频道维度临时禁言其他成员。 | 临时禁言/解除禁言成员 |
查询临时禁言成员列表 | 支持用户查询服务器/频道维度下的临时禁言的成员列表。 | 查询临时禁言成员列表 |
查询临时禁言操作记录 | 支持查询某用户在服务器/频道维度下临时禁言操作的记录。 | 查询临时禁言操作记录 |
查询未在频道分组下的频道信息 | 支持分页查询不在频道分组中的频道信息列表。 | 查询未在频道分组中的频道信息 |
频道分组自定义排序 | 在频道分组中新增 自定义排序 字段,在分页查询频道分组时可根据该字段进行自定义排序。 | |
圈组身份组权限项 | 新增 “MUTE”(临时禁言/解除禁言其他成员的权限)权限项。只用圈组临时禁言功功能的用户需要有该权限。 | |
圈组系统通知 | 新增 “MUTE_OR_RELEASE” 的系统通知类型,表示临时禁言相关的事件通知。 | 临时禁言相关事件通知 |
[9.16.0] - 2024-04-26
兼容升级第三方推送。
[9.15.0] - 2024-01-31
内部优化。
[9.14.0] - 2023-11-10
内部优化。
[9.13.0] - 2023-08-29
内部优化。
[9.12.0] - 2023-07-06
新增功能 |
功能描述 | 对应接口 |
---|---|---|
支持 IM 账号与推送 token 解绑 | 在封禁 IM 账号时,可以解绑该账号与推送 token,解绑后,该账号所有设备不会收到推送(包括 IM 推送和圈组推送) | 封禁账号 |
[9.11.0] - 2023-05-30
新增
新增功能 |
功能描述 | 对应接口 |
---|---|---|
接入第三方机器人 | 在一对一(P2P)和群组(高级群,Team)场景中与机器人进行互动 | 发送消息接口中新增 robotAccount 、robotTopic 、robotFunction 、robotCustomContent 参数 |
提供快捷评论的创建时间信息 | 查询圈组快捷评论时会返回快捷评论的创建时间戳 | 查询快捷评论的返回数据中新增 createTime 字段 |
支持新版 FCM 推送证书 | 云信支持在控制台上传新版 FCM 推送证书,上传完成后,payload 中传入新版 FCM 推送参数,会透析给 FCM 服务器 | 涉及推送的接口,新版 FCM 的 payload 格式请参考推送 payload 配置 |
优化
内部优化群消息的同步流程。
[9.10.0] - 2023-04-11
新增
新增功能 |
功能描述 | 对应接口 |
---|---|---|
在功能模块中禁言某账号 | 云信 IM 支持设置/取消某账号在单独模块(单聊、群聊、聊天室、圈组模块)中的禁言状态 | 新增账号功能模块禁言接口 |
查询某账号在功能模块中的禁言状态 | 云信 IM 支持在查询用户名片信息时获取其在各个功能模块(单聊、群聊、聊天室、圈组模块)中的禁言状态 | 获取用户名片接口新增 muteStatus 入参 |
优化
-
V9.10.0 新增重发拉黑状态消息相关开关,默认不开启。开启后使用优化的发送逻辑。如有需要,请联系商务经理或技术支持进行开启。优化后的重发拉黑消息逻辑如下:
- 若重发拉黑状态消息时,用户还处于黑名单中,此时会产生一条新消息,发送端会收到 7101 错误码,接收端则无法接收到该消息。
处于拉黑状态时,无论重发多少次消息,产生的新消息都是同一条,即同一个 msgid。
- 若重发拉黑状态消息时,用户已不在黑名单中,此时产生一条新消息,发送端会收到 200 状态码,接收端正常接收到该消息。
- 若重发拉黑状态消息时,用户还处于黑名单中,此时会产生一条新消息,发送端会收到 7101 错误码,接收端则无法接收到该消息。
-
V9.10.0 新增聊天室消息返回发垃圾字段开关,默认不开启。开启后聊天室中发送消息返回的信息中包含
antispam
字段(消息是否被反垃圾拦截)。如有需要,请联系商务经理或技术支持进行开启。
[9.9.4] - 2023-03-09
新增功能 |
功能描述 | 对应接口 |
---|---|---|
单聊已读回执 | 在单聊场景下,将接收到的消息标记为已读 | 发送单聊已读回执 |
群聊已读回执 | 在群聊场景下,将群消息批量标记为已读 | 发送群聊已读回执 |
圈组资料复用 IM 资料 |
|
不涉及接口调用 |
[9.9.1] - 2023-02-09
IM 服务端支持配置推送消息分类的默认值,以适配第三方推送厂商。如需使用该功能,请联系商务经理或技术支持进行开通。
[9.9.0] - 2023-02-09
新增功能
圈组支持查询指定频道中@某人的未读消息列表。该功能新增接口:查询@某人的未读消息。
[9.8.0]- 2022-12-27
接口变更
新增功能 | 涉及接口 |
接口变更详情 |
---|---|---|
查询无感知消息的历史记录,无感知消息包括发送方无感知的消息、接收方无感知的消息、被单向撤回的消息和被单向删除的消息 | 新增请求参数 includeNoSenseMsg,用于设置是否在查询结果中包含无感知消息 | |
设置圈组的频道是否对游客可见 | 新增请求参数 visitorMode,用于设置频道是否对游客可见。新增返回参数 visitorMode |
优化改进
- 优化单聊和群聊第三方回调在 errCode=1 且 responseCode=200 时对消息是否可重发的判定逻辑。
- 删除单条消息接口支持删除 30 天前的云端历史消息。
- 其他已知问题的优化改进。
[9.7.1]- 2022-12-14
本次发布包含以下内容:
接口新增
新增功能 | 新增接口 | 接口说明 |
---|---|---|
聊天室支持批量发送消息 | 批量发送聊天室消息 | 通过msgList 参数来定义需要发送的消息列表,JSONArray,最多可以批量发送 10 条聊天室消息 |
聊天室支持批量发送定向消息 | 批量发送聊天室定向消息 | 通过msgList 参数来定义需要发送的消息列表,JSONArray,最多可以批量发送 10 条聊天室定向消息 |
接口变更
新增功能 | 涉及的变更接口 | 接口变更说明 |
---|---|---|
在聊天室发送消息时,支持消息抄送的配置 | 新增入参route ,通过该参数来控制消息是否需要抄送 | |
创建聊天室时,支持进出聊天室事件通知的配置 | 创建聊天室 | 新增入参inOutNotification ,创建聊天室时,通过该参数来开启或关闭进出聊天室事件通知 |
[9.7.0]- 2022-12-02
本次发布包含以下内容:
新增功能 | 功能描述 | 涉及的变更接口 | 接口变更说明 |
---|---|---|---|
聊天室消息批量发送功能 | 用户可一次发送多条聊天室消息,或者一次发送多条聊天室定向消息 | 新增msgList 参数,表示需要发送的批量消息列表 | |
聊天室队列高优通知功能 | 将聊天室队列中的信息变更的通知设置为高优先级消息,确保通知的实时性 |
| |
防止接口重复调用功能 | 通过定义 RequestId 来标识唯一的服务器请求,然后通过去重原理来防止服务端接口的重复调用 | Header 公共请求参数 | 新增RequestId 参数,请求唯一标识 |
[9.6.7] - 2022-11-25
本次发布包含以下内容:
新增功能
圈组服务器支持自定义标识圈组服务器类型,用于后续搜索;同时支持圈组服务器的搜索可见性配置,具体可参见圈组服务器管理。
接口变更
接口 | 更新说明 |
---|---|
创建圈组服务器 |
|
修改圈组服务器 |
|
[9.6.3] - 2022-10-27
本次发布包含以下内容:
新增功能
功能 |
功能描述 |
对应接口 |
---|---|---|
聊天室定时关闭 | 用户可根据自身的业务情况,通过设置聊天室定时关闭方式来实现自动关闭聊天室功能 | 设置聊天室定时关闭 |
修改聊天室用户标签 | 修改目标聊天室中的用户的标签和通知目标(标签表达式) | 修改聊天室用户标签 |
根据标签查询历史消息 | 通过聊天室标签(可多个)来检索聊天室历史消息 | 根据标签查询历史消息 |
接口变更
接口 |
更新说明 |
---|---|
创建聊天室 | 新增请求参数delayClosePolicy 和delaySeconds ,表示聊天室定时关闭方式和定时时间。调用该接口时传入上述参数,可在创建聊天室的同时设置定时关闭聊天室功能 |
修改聊天室开放/关闭状态 | 新增请求参数delayClosePolicy 和delaySeconds ,表示聊天室定时关闭方式和定时时间。调用该接口时传入上述参数,可在开启聊天室的同时设置定时关闭聊天室功能 |
[9.6.0] - 2022-09-26
v9.6.0 的圈组模块,引入了如下更新:
新增功能
新增身份组自定义权限相关接口,支持您根据自身的业务情况,在云信内置的身份组权限基础上,对身份组权限进行自定义扩展。相关文档请参见身份组自定义权限。
接口变更
接口 |
更新说明 |
相关文档 |
---|---|---|
发送圈组消息 | 新增请求参数mentionedRoleidList (可选),表示被 @ 的身份组。调用该接口时传入该参数,可实现发送消息的同时 @ 所配置的身份组的所有成员 |
发送圈组消息 |
修改服务器身份组 | auths JSON 字段中可配置的权限,新增“@身份组”权限项。拥有该权限可在发送圈组消息时@指定身份组 |
修改服务器身份组 |
修改频道身份组 | auths JSON 字段中可配置的权限,新增“@身份组”权限项。拥有该权限可在发送圈组消息时@指定身份组 |
修改频道身份组 |
修改频道分组身份组 | auths JSON 字段中可配置的权限,新增“@身份组”权限项。拥有该权限可在发送圈组消息时@指定身份组 |
修改频道分组身份组 |
修改频道分组用户定制权限 | auths JSON 字段中可配置的权限,新增“@身份组”权限项。拥有该权限可在发送圈组消息时@指定身份组 |
修改频道分组下某人的定制权限 |
修改频道用户定制权限 | auths JSON 字段中可配置的权限,新增“@身份组”权限项。拥有该权限可在发送圈组消息时@指定身份组 |
修改用户定制权限 |
[9.5.0] - 2022-08-29
新增功能
支持 SDK 侧搜索频道成员功能。
优化改进
优化 LBS 策略。
[9.4.0] - 2022-08-05
V9.4.0 的圈组功能模块,引入了如下更新:
功能 |
功能描述 |
相关文档 |
---|---|---|
批量更新服务器身份组优先级 | 指定某个服务器批量更新该服务器的身份组优先级 | 批量更新服务器身份组优先级 |
查询某人是否拥有某些权限 | 查询某人是否拥有指定服务器或服务器下某个频道的某些权限 | 查询某人是否拥有某些权限 |
[9.3.0] - 2022-07-25
- 新增功能
功能 |
功能描述 |
相关文档 |
---|---|---|
文本翻译 | 翻译 IM 的文本消息内容(包括聊天室、超群和圈组的文本消息) | 文本翻译 |
修改圈组搜索结果排序权重 | 修改搜索服务器和搜索频道的搜索结果自定义排序权重值 | |
通过邀请码加入圈组服务器 | 拥有“邀请他人加入服务器的权限”的用户可生成邀请码,其他用户可通过邀请码加入服务器 | |
查询服务器申请邀请记录 | 查询某个圈组服务器邀请他人加入的记录和被申请加入的记录 | 查询服务器申请邀请记录 |
查询个人申请与邀请记录 | 查询用户个人申请加入服务器和邀请他人加入服务器的记录 | 查询个人申请邀请记录 |
内置系统通知新增类型 | 内置系统通知增加 频道对当前用户可见性变更、当前用户进入/离开服务器 和 用户通过邀请码加入服务器三种类型 | 圈组系统通知 |
已读抄送 | 新增已读抄送。通过该抄送功能,可将会话(单聊和群聊)的未读数据实时投递至您指定的服务器,方便您处理和统计会话未读数据 | IM会话未读数据抄送 |
- 接口变更
接口 |
更新说明 |
相关文档 |
---|---|---|
邀请服务器成员 |
请求参数新增ttl (可选),表示邀请有效期。返回参数新增requestId 和expireTime ,分别表示邀请的标识和邀请的到期时间 |
邀请服务器成员 |
申请加入服务器 |
请求参数新增ttl (可选),表示申请有效期。返回参数新增requestId 和expireTime ,分别表示邀请的标识和邀请的到期时间 |
申请加入服务器 |
接受邀请 |
新增请求参数requestId (可选),表示加入服务器邀请的标识 |
接受邀请 |
拒绝邀请 |
新增请求参数requestId (可选),表示加入服务器邀请的标识 |
拒绝邀请 |
接受申请 |
新增请求参数requestId (可选),表示加入服务器申请的标识 |
接受申请 |
拒绝申请 |
新增请求参数requestId (可选),表示加入服务器申请的标识 |
拒绝申请 |
创建频道 |
请求参数type 新增取值1 ,表示实时互动频道 |
创建频道 |
修改服务器身份组权限 |
请求参数auths (JASON 字段)的resource 新增实时互动频道相关权限、申请邀请管理权限、申请邀请历史查看权限 |
更新服务器身份组 |
修改频道身份组权限 |
请求参数auths (JASON 字段)的resource 新增实时互动频道相关权限 |
更新频道身份组 |
修改频道下用户定制权限 |
请求参数auths (JASON 字段)的resource 新增实时互动频道相关权限 |
更新频道下用户定制权限 |
修改频道分组身份组权限 |
请求参数auths (JASON 字段)的resource 新增实时互动频道相关权限 |
修改频道分组身份组权限 |
修改频道分组下某人的定制权限 |
请求参数auths (JASON 字段)的resource 新增实时互动频道相关权限 |
修改频道分组下某人的定制权限 |
查询服务器信息 |
返回参数新增reorderWeight ,表示服务器排序权重 |
查询服务器信息 |
查询频道信息 |
返回参数新增reorderWeight ,表示频道排序权重 |
查询频道信息 |
[9.2.5] - 2022-06-13
本次发布包含以下内容:
相关模块 |
新增特性 |
相关文档 |
---|---|---|
圈组系统通知 | 新增以下 5 种圈组系统通知类型:
|
圈组系统通知 |
[9.2.0] - 2022-05-23
本次发布包含以下内容:
- 新增功能
功能 |
功能描述 |
相关文档 |
---|---|---|
频道分组管理 | 创建、删除、修改、查询频道分组;修改、查询频道分组黑白名单身份组;修改、查询频道分组黑白名单成员等 | 频道分组管理 |
频道分组身份组 | 创建、删除、修改、查询频道分组身份组以及相关的定制权限 | 身份组管理 |
频道分组相关事件通知 | 支持服务器成员获取频道分组相关事件通知 | 圈组系统通知 |
- 接口更新
功能 |
接口更新 |
相关文档 |
---|---|---|
频道管理 |
创建频道和修改频道信息中新增categoryId 和syncMode 参数,categoryId 表示频道分组ID,syncMode 表示频道与频道分组是否同步 |
频道管理 |
身份组管理 |
分页查询服务器身份组中新增categoryId 参数,该参数表示频道分组ID |
身份组管理 |
[9.1.1] - 2022-04-18
查询云端历史消息接口的返回参数中新增 type
参数,该参数表示消息类型。
[9.1.0] - 2022-04-11
新增
- 超大群支持在发送消息时通过
isCheckMute
参数控制群内被禁言用户是否可以发送消息。详情请参见发送普通消息。 - 圈组新增 消息扩展功能功能,包括 Thread 聊天和快捷回复。
- Thread 聊天相关接口调用详情请参见查询 Thread 聊天历史、批量查询 Thread 聊天 meta 信息,以及发送圈组消息中新增的参数,如
replyMsgFromAccount
、threadMsgFromAccount
和threadMsgTime
等。 - 快捷评论相关接口调用详情请参见更新快捷评论和查询快捷评论。
- Thread 聊天相关接口调用详情请参见查询 Thread 聊天历史、批量查询 Thread 聊天 meta 信息,以及发送圈组消息中新增的参数,如
- 圈组新增封禁其他服务器成员功能。
- 新增封禁其他服务器成员的权限。相关配置详情请参见更新服务器身份组中的
auths
参数说明。 - 服务器成员如拥有封禁其他成员的权限,可更新成员封禁状态封禁/解封其他成员,且可查询服务器成员封禁列表。
- 新增封禁其他服务器成员的权限。相关配置详情请参见更新服务器身份组中的
- 圈组相关回调新增快捷回复回调。
- 圈组相关抄送新增更新消息抄送、更新系统通知抄送和快捷回复抄送。
[9.0.3] - 2022-03-22
新增
[9.0.0] - 2022-02-24
新增
- 网易云信即时通信服务全新能力 “圈组” 发布。产品介绍请参考:什么是圈组 ,API文档请参考:圈组服务端API文档。
[8.11.0] - 2022-01-10
新增
- 聊天室队列新增 获取指定的聊天室队列元素 API,根据给定的队列元素key列表获取元素信息。
更新
- 创建网易云信IM账号、更新用户名片、创建高级群、编辑高级群资料、创建超大群、修改超大群信息、创建聊天室、更新聊天室信息、变更聊天室内的角色信息 新增自定义反垃圾业务Id参数;
- 消息类第三方回调响应的modifyResponse字段支持修改存储、推送相关的属性配置。
[8.9.0] - 2021-12-03
新增
- 超大群新增 获取禁言群成员信息 API,用于分页查询被禁言的成员列表;
[8.8.0] - 2021-11-04
新增
-
新增 发送聊天室定向消息 API,可以在聊天室中给指定的目标用户发送消息;
-
新增 批量添加聊天室队列元素 API,可以向聊天室队列中一次性批量添加最多20个队列元素。
[8.7.0] - 2021-08-24
新增
- 新增 查询云端会话列表 API,可以按时间范围查询指定账号的消息会话历史记录;使用该功能需要先开通“云端会话列表”服务;
- 新增 聊天室消息撤回 API,可以撤回指定聊天室消息,需要云信IM SDK升级到v8.7.0及以上版本。
[8.5.0] - 2021-06-21
新增
- 新增 根据角色获取固定成员列表 API,可按需获取聊天室创建者、管理员、黑名单、禁言用户列表;
- 新增 聊天室全服广播消息 API,广播消息可发送至当前应用下全部在线聊天室成员;
- 新增 删除单条广播消息 API,可按广播消息Id删除广播消息;
- 新增云端消息全文检索服务。
更新
- 发送普通消息、批量发送点对点普通消息、超大群发送普通消息 新增msgDesc字段,针对非Text、Tip类型消息,可用该字段描述消息信息以及用于云端历史消息关键词检索。
[8.4.0] - 2021-04-29
新增
- 新增按抄送事件类型配置抄送服务地址能力;
- 新增聊天室标签功能:详细介绍
更新
- 群操作相关接口新增自定义扩展字段,具体包括:创建群、解散群、编辑群资料、移交群主、任命管理员、移除管理员、禁言群成员、主动退群、群组整体禁言。扩展字段信息可通过群操作通知消息获取;
- 消息推送支持应用级别配置过期时间,第三方推送服务在设置的过期时间内未能推送到设备,将取消消息推送;
- 安卓消息推送支持配置FCM推送优先级,即当设备同时支持FCM和其它第三方推送时是否优先使用FCM推送,默认优先使用非FCM推送;
- 消息撤回推送通知支持覆盖对应消息发送的推送通知(注:vivo推送暂不支持该特性);
- 消息推送支持按第三方厂商推送API参数定义自动截断超出长度限制的推送文案;
- 登录事件消息抄送、登出事件消息抄送新增sdkHumanVersion字段,用于抄送SDK的可读版本号信息(例如 8.4.0);
[8.3.0] - 2021-02-03
新增
- 聊天室新增 清空聊天室机器人 API,可一次性清除当前聊天室中的全部机器人;
- 网易云信账号登录新增 动态token鉴权和第三方回调鉴权两种方案。
[8.2.0] - 2020-12-30
新增
- 超大群新增 获取某用户所加入的群信息 API。
更新
- 更新 消息撤回 API,支持设置撤回扩展信息,需升级SDK到V8.2.0版本。
[8.0.0] - 2020-09-28
新增
- 新增单向删除消息功能:即用户单方面删除自己相关的消息(可一次删除单条、多条、整个会话),删除后本地、云端对应消息均被删除,但不影响其他可查看该消息用户。
更新
- 更新 群聊云端历史消息查询 支持查询已经解散掉群的历史消息;
- 抄送、第三方回调支持按环境配置抄送地址,详细可参考SDK设置。(需联系商务经理开通)
[7.8.0] - 2020-07-21
新增
- 新增自定义多端互踢策略功能,可根据业务场景自定义端类型及互踢策略。例如将安卓设备自定义为手机、平板电脑、智能电视,并按业务需要配置互踢策略。
更新
- 更新 登出事件消息抄送 信息,增加登出原因;
- 更新消息体定义,新增“消息子类型”字段,可基于该字段自定义消息业务类型,具体用法请参考SDK文档;
- 更新 发送普通消息、批量发送点对点普通消息 API,新增msgSenderNoSense参数,用于定义API发送消息时发送者是否有感知。若设置为无感知,则发送者设备端、漫游消息、历史消息均不会同步到该消息。
[7.6.0] - 2020-05-11
新增
- 新增消息Pin功能,可以在点对点聊天、群聊中Pin消息;
- 新增消息回复功能,可以针对某个消息发起回复,可以查阅某个消息相关的全部回复内容;
- 新增消息快捷评论功能,可以针对某个消息快捷回复表情;
- 新增会话置顶功能,置顶信息可多端同步;
- 新增收藏功能;
- APNS推送新增P8证书支持。
[7.4.0] - 2020-03-10
新增
- 新增 删除会话漫游 API,支持按accid删除点对点会话漫游信息,支持按tid删除群会话漫游信息;
- 新增删除单条消息云端历史功能,详细请参考SDK文档。
更新
- 更新 踢人出群 API,增加群主直接踢除管理员功能;
- 更新 批量查询聊天室信息 API,聊天室返回信息中增加“是否关闭进出通知”配置信息;
- 聊天室成员信息(昵称、头像)反垃圾新增易盾支持,应用于用户进入聊天室、更新聊天室成员资料场景。
[7.2.0] - 2020-01-13
新增
- 新增点对点、群聊消息单向撤回功能;
- 消息抄送新增点对点消息已读回执抄送功能;
- 新增云端历史消息检索服务,专属云客户可申请开通。
更新
- 第三方回调 支持自定义返回码,可根据业务场景预定义包含业务含义的返回码;
- 群信息与成员列表查询 接口新增ignoreInvalid参数,当设置为ture时可忽略无效tid,并返回有效tid的相关群信息;
[7.0.0] - 2019-11-13
新增
- 新增会话列表同步服务:可通过SDK同步(拉取)最近会话列表,每个会话包含最后一条消息,具体用法请参考SDK文档;
- 新增音视频通话第三方回调功能;
- 新增关闭聊天室进出通知API,如不需要展示某个聊天室成员进出通知,可以通过该API关闭;
- 新增自定义默认推送文案:当推送设置为不显示消息详情时显示默认的系统文案,也可通过管理控制台自定义默认推送文案;
- 新增群资料、聊天室资料易盾反垃圾功能;
- 新增视频消息易盾反垃圾,支持点对点消息、群消息、聊天室消息,可通过管理控制台配置。
[6.9.0] - 2019-09-18
新增
- 超大群新增消息推送、消息撤回、自定义系统通知功能;
- 会话类型消息抄送 新增消息发送方IP和端口号信息;
- 优化部分群API接口性能。
Bug修复
- 修复新设备收到过期广播消息的问题。
[6.7.0] - 2019-08-01
新增
- 第三方回调 新增群管理相关功能(如创建群、编辑群资料等)回调支持;
- 新增OPPO推送支持;
变更
- 优化群管理相关接口(创建群、拉人入群、踢人出群、解散群),降低接口处理时长;
- 发布订阅“在线状态”事件服务,支持应用级别配置“APP可推送”情况下是否标记为离线;
[6.6.6] - 2019-07-10
新增
- 新增超大群管理相关功能,支持修改群成员信息、主动退群、移交群主、添加管理员、解除管理员、禁言群、禁言群成员;
[6.5.5] - 2019-06-12
新增
- 新增超大群功能,支持5000人大群;
[6.5.0] - 2019-05-24
新增
- API新增配置IP白名单能力,支持按Appkey级别授权可访问的IP地址和网段;
- 语音消息新增易盾异步反垃圾检查功能,检查结果抄送请参考易盾异步反垃圾抄送;
- 单聊云端历史消息查询、群聊云端历史消息查询接口返回的消息内容新增msgidclient和fromclienttype字段;
- 聊天室云端历史消息查询接口返回的消息内容新增fromclienttype字段;
- 用户登录登出事件记录查询 接口返回的事件内容新增设备ID信息;
- 针对iOS SDK,支持配置应用角标未读数上限。
变更
- 优化修改聊天室开/关闭状态 接口大量聊天室成员在线时关闭操作响应时间太长的问题;
- 创建网易云信IM账号 接口重复注册账号的返回码从414改成417;
Bug修复
- 修复聊天室在线人数统计不准的问题;
- 修复聊天室断线重连的情况下,进出聊天室通知消息乱序问题;
- 修复SDK可以修改群server custom字段的问题。
[6.3.0] - 2019-04-18
新增
- 新增清除点对点云端历史消息功能,详细请参考SDK;
- 新增Vivo推送支持。
变更
- 删除好友 接口新增isDeleteAlias参数,用于设置删除好友时是否同步清除备注信息;
Bug修复
- 修复聊天室被禁言后无法关闭的问题;
- 修复聊天室成员被踢后该成员增加的临时队列元素没有被清除的问题;
- 修复开启非好友不允许发消息功能,同一个账号多端无法互相发送信息的问题。
[6.2.0] - 2019-03-13
新增
- 上传NOS文件清理任务 新增上传NOS文件清理任务;
- 第三方回调 新增群组消息,用户资料变更,增删好友回调;
变更
- 两人保持好友关系 新增serverex字段;
- 更新好友相关信息 更新字段说明;
- 发送普通消息,批量发送点对点普通消息,发送自定义系统通知,批量发送点对点自定义系统通知,消息撤回 更新pushcontent字段说明;
- 登录事件消息抄送 登录事件消息抄送新增customTag字段;
[6.1.0] - 2019-01-22
变更
- 发送普通消息,批量发送点对点普通消息 增加返回消息发送时间戳;
- 会话类型消息抄送 针对点对点消息增加发送方是否被拉黑信息;
- 发送聊天室消息 新增abandonRatio参数,用于按概率丢弃当前发送的消息。
[5.9.0] - 2018-11-28
变更
[5.7.0] - 2018-10-11
新增
- 新增 账号禁用音视频 接口,账号被设置为禁用后,将不能从SDK发起音视频通话等相关功能;
- 新增 批量更新聊天室队列元素 接口,用于批量更新聊天室队列元素,一次最大更新200个元素;
- 新增 获取账号创建的聊天室列表 接口,可以获取指定账号创建的未关闭的聊天室列表。
变更
- 变更 批量发送点对点消息 接口, 新增returnMsgid参数,用于设置是否需要返回消息ID;
- 变更 创建群、编辑群资料 接口,新增teamMemberLimit参数,用于配置群最大成员数量;
- SDK、API发送消息,推送文案(PushContent)最大字符从150提升到500。
[5.5.0] - 2018-08-06
新增
- 新增账号全局禁言 接口,该接口有调用频率限制,请合理调用;
变更
- 更新文件上传 接口,新增“文件过期时长”和“应用场景”参数
- 更新文件上传(multipart方式) 接口,新增“文件过期时长”和“应用场景”参数
- 音视频/白板文件下载信息抄送 新增录制文件的“切片索引”和“系统生成时间”信息
[5.3.0] - 2018-06-26
变更
- 更新好友相关信息 新增serverex字段,该字段服务器可读写,客户端只读
- 短信回执抄送 抄送内容增加短信模版ID字段
- 会话类型消息抄送 群成员超过200人时,群消息抄送不再提供tMembers(群成员accid列表)字段
[5.1.0] - 2018-05-17
变更
- 单聊云端历史消息查询 新增参数type,支持按类型查询历史消息
- 群聊云端历史消息查询 新增参数type,支持按类型查询历史消息
- 踢人出群 新增参数members,支持批量踢人出群
- 群信息与成员列表查询 增加群“创建时间”和”最后更新时间“信息
- 获取群组详细信息 增加群“创建时间”和”最后更新时间“信息
- 修改群昵称 参数nick改为可选
- 发送聊天室消息 增加needHighPriorityMsgResend参数,用于定义是否需要重发高优先级消息
- 请求聊天室地址 参数clienttype新增微信小程序选项
[5.0.0] - 2018-03-29
变更
- 发送普通消息接口 新增参数markRead,支持指定该群消息需要已读回执
- 将群组整体禁言 新增参数muteType指定禁言类型
- 新增接口获取群组已读消息的已读详情信息
- 发送聊天室消息 接口返回结果新增 highPriorityFlag 高优先级消息标记
[4.8.0] - 2018-02-08
变更
- 发送普通消息、批量发送点对点普通消息 和 发送聊天室消息这三个接口都增加了useYidun参数,详见接口的参数说明部分
- 用户进出音视频/白板房间抄送 增加白板房间这一房间类型
[4.6.0] - 2018-01-04
变更
- 会话类型消息抄送 和 聊天室消息抄送 抄送字段中增加yidunRes字段,表示易盾反垃圾的原始处理结果;
- 往聊天室内添加机器人 接口允许重复加入机器人,重复加入的情况下该机器人的在线状态会重新开始,返回结果中增加oldAccids字段,表示是重复加入的机器人accid;
- 创建聊天室 接口和 更新聊天室信息 接口增加可选参数queuelevel,表示聊天室的队列管理权限等级;
- 查询聊天室信息 接口的返回结果中增加queuelevel字段;
- 消息抄送内部性能优化;
- 聊天室云端历史消息查询 接口增加type参数,用于提供历史记录可以按类型筛选的功能;
- 创建网易云信IM账号 接口和 更新用户名片接口解除对mobile字段必须为国内号码的限制
- 群信息与成员列表查询 接口的返回结果中新增clientCustom,表示群第三方客户端扩展字段;
- 发送普通消息 接口、批量发送点对点普通消息 接口、发送聊天室消息 接口增加bid参数,表示自定义的易盾反垃圾业务ID,需要从易盾那里获取。
新增
- 新增 批量查询聊天室信息 接口,该接口有调用频率限制,请合理调用;
- 新增 聊天室队列操作事件抄送 抄送类型;
- 新增 获取群组详细信息 接口。
bug修复
- 从队列中取出元素 接口去除对参数key的大写转小写处理。
[4.4.0] - 2017-11-16
变更
- 音视频/白板文件下载信息抄送 中的url字段格式有变化,应用不应对此字段再进行解析;
- 往聊天室有序队列中新加或更新元素 接口新增operator参数和transient参数;
- 对于未对接易盾反垃圾功能的应用,将停止对自定义类型消息/字段的反垃圾检查。此处的自定义类型消息/字段包括:1)用户扩展字段;2)群成员扩展字段;3)聊天室扩展字段;4)聊天室成员扩展字段;5)自定义消息(p2p,群,聊天室);
新增
- 新增 用户进出音视频房间抄送
bug修复
- 修复了 往聊天室有序队列中新加或更新元素 接口中key参数和value参数会被自动转为小写的问题;
- 修复了 按手机号码查询短信记录时,若记录数较多会产生接口请求超时的问题;
- 修复了 ApnsToken失效时会影响自动登陆的问题。
[4.3.0] - 2017-10-12
变更
- 将创建网易云信IM账号接口和更新用户名片接口进行了整合;
- 发送短信验证码"target=_blank")接口和发送通知类和运营类短信接口接口增加needUp可选参数;
新增
- 新增短信上行抄送
[4.2.0] - 2017-09-12
变更
- 优化了群和好友相关API接口;
- 服务器内部优化;
新增
- 聊天室场景支持机器人功能;
- 聊天室支持匿名游客模式,Web SDK已经支持该功能;
[4.1.0] - 2017-08-08
变更
- 音视频/白板时长消息抄送 抄送内容中增加ext字段,表示音视频发起时的自定义字段
新增
[4.0.0] - 2017-07-06
变更
- 发送聊天室消息 增加skipHistory可选字段,表示是否跳过存储云端历史
- 音视频/白板文件下载信息抄送 抄送消息中增加vid字段,表示点播文件id
[3.8.0] - 2017-06-06
变更
- 修改群昵称 增加custom可选字段,表示自定义扩展字段,最大长度1024字节
新增
[3.6.0] - 2017-04-27
变更
- 音视频/白板文件下载信息抄送 修改抄送示例中的filename字段和url字段示例,请不要对这两个字段进行解析操作
新增
[3.5.0] - 2017-03-15
变更
- 发送普通消息 以及 发送聊天室消息 约定自定义反垃圾内容antispamCustom字段的格式为JSON格式
- 发送模板短信 对于本版本(含)以后创建或更新的通知类/运营类短信模板,限制自定义参数%s的字数最多为30个字
新增
bug修复
- 修复IOS设备自动登录失效的问题
[3.4.0] - 2017-01-20
变更
- 消息撤回接口 增加ignoreTime参数,表示是否需要撤回时间检测
- 封禁云信ID 新增在指定踢掉用户在线端时,同时将用户从聊天室中踢出
- 音视频/白板文件下载信息抄送 新增flv文件地址抄送,flv文件表示是直播录制的视频文件
新增
[3.3.0] - 2016-12-28
变更
- 音视频/白板文件下载信息抄送 增加对混合录制文件抄送的支持
- 发送短信验证码 短信验证码位数改为可配置
新增
[3.2.0] - 2016-11-30
变更
- 发送聊天室消息 attach参数和antispamCustom参数长度限制均由2048字符改为4096字符
- 音视频/白板时长消息抄送 增加音视频通道建立成功后时长为0的抄送
新增
- 更新好友相关信息 /friend/update.action接口新增ex字段
bug修复
- 移除管理员 修复被封禁的用户无法被移除管理员身份的bug
[3.1.0] - 2016-10-26
变更
- 群信息与成员列表查询 接口返回增加mute字段,表示群成员是否被禁言
- 发送普通消息 增加antispam和antispamCustom参数,与反垃圾相关
- 发送聊天室消息 增加antispam和antispamCustom参数,与反垃圾相关
新增
- 将群组整体禁言
- 获取群组禁言列表
- 主动挂断正在进行的通话
- 将聊天室整体禁言
- 主播或管理员进出聊天室事件抄送