说明
https://apmplus.volces.com;https://gator.volces.com;
到小程序白名单,具体参见微信小程序集成说明。本次发版对应的版本信息如下:
Android | iOS | Web | 微信小程序 | |
---|---|---|---|---|
SDK 版本 | 1.18.0 | 1.18.0 | / | / |
UIKit 版本 | 1.18.0 | 1.18.0 | / | / |
版本更新如下:
SDK 返回消息发送失败的错误原因。
功能 | Android | iOS |
---|---|---|
SDK 返回消息发送失败的错误原因 |
Android 撤回消息回调优化:1.18 及以上版本,消息撤回后,消息发送端和接收端均收到 onRecallMessage 回调;历史版本,消息撤回后,消息发送端收到 onRecallMessage 回调,消息接收端收到 onUpdateMessage 回调。
本次发版对应的版本信息如下:
Android | iOS | Web | 微信小程序 | |
---|---|---|---|---|
SDK 版本 | 1.17.0 | 1.17.0 | 1.17.0 | 1.17.0 |
UIKit 版本 | 1.17.0 | 1.17.0 | / | / |
版本更新如下:
Android、iOS、web 端 SDK 更新了配置组件。其中 Android、iOS 端升级到此版本时,请参见以下集成指南调整相关配置:
平台 | 集成 SDK 指南 |
---|---|
Android | |
iOS |
服务端稳定性能优化。
修复已知问题。
本次发版对应的版本信息如下:
Android | iOS | Web | 微信小程序 | |
---|---|---|---|---|
SDK 版本 | 1.16.0 | 1.16.1 | 1.16.0 | 1.16.0 |
UIKit 版本 | 1.16.0 | 1.16.1 | / | / |
版本更新如下:
支持获取用户当前会话内的未读消息。
功能 | Android | iOS |
---|---|---|
获取用户当前会话内的未读消息 | getConversationUnreadMessageList | getConversationUnReadMessageList:option:completion: |
支持按消息清除会话未读数。
功能 | Android | iOS |
---|---|---|
按消息清除会话未读数 | markConversationRead | markConversationRead:beforeMessage:completion: |
支持取消文件上传。
功能 | Android | iOS | Web | 微信小程序 |
---|---|---|---|---|
取消文件上传 | cancelMediaFileMessageUpload | cancelMediaFileMessageUpload: completion: | cancelMediaFileMessagUpload | cancelMediaFileMessagUpload |
本次发版对应的版本信息如下:
Android | iOS | Web | 微信小程序 | |
---|---|---|---|---|
SDK 版本 | 1.15.0 | 1.15.0 | 1.15.0 | 1.15.0 |
UIKit 版本 | 1.15.0 | 1.15.0 | / | / |
版本更新如下:
支持下载消息体附件。
功能 | Android | iOS |
---|---|---|
下载消息体附件 | downloadFile | downloadFile:remoteURL:progressBlock:completion: |
修复已知问题。
本次发版对应的版本信息如下:
Android | iOS | Web | 微信小程序 | |
---|---|---|---|---|
SDK 版本 | 1.14.0 | 1.14.0 | 1.14.0 | 1.14.0 |
UIKit 版本 | 1.14.0 | 1.14.0 | / | / |
版本更新如下:
支持按消息类型获取本地消息。
功能 | Android | iOS |
---|---|---|
按消息类型拉取本地消息 | getLocalMessageListByType | getLocalMessageListByType:option:completion: |
按消息类型查找本地消息 | searchLocalMessageWithMsgType | searchLocalMessage:key:option:completion: |
修复已知问题。
本次发版对应的版本信息如下:
Android | iOS | Web | 微信小程序 | |
---|---|---|---|---|
SDK 版本 | 1.13.3 | / | / | / |
该版本修复了一些已知问题。
本次发版对应的版本信息如下:
Android | iOS | Web | 微信小程序 | |
---|---|---|---|---|
SDK 版本 | 1.13.0 | 1.13.0 | 1.13.0 | 1.13.0 |
UIKit 版本 | 1.13.0 | 1.13.0 | / | / |
版本更新如下:
支持发送自定义透传 (P2P) 消息,可实现仅透传、不落库的事件状态通知能力,例如在单聊会话中显示“正在输入”等场景。
功能 | Android | iOS | Web | 微信小程序 |
---|---|---|---|---|
发送自定义透传 (P2P) 消息 | ||||
接收自定义透传 (P2P) 消息回调 | onReceiveP2PMessage | onReceiveP2PMessage: | IMEvent.ReceiveNewP2PMessage | IMEvent.ReceiveNewP2PMessage |
新增群聊的已读回执功能。
客户端支持根据 conversationShortId 从服务端获取会话。
功能 | Android | iOS | Web | 微信小程序 |
---|---|---|---|---|
根据 conversationShortId 从服务端获取会话 |
修复了一些已知问题。
本次发版对应的版本信息如下:
Android | iOS | Web | 微信小程序 | |
---|---|---|---|---|
SDK 版本 | 1.12.0 | 1.12.0 | 1.12.0 | 1.12.0 |
UIKit 版本 | 1.12.0 | 1.12.0 | / | / |
版本更新如下:
支持设置会话的额外信息。
Web/小程序 SDK 新增 im_proto.DirectionForContactApi 用于现有 ContactPlugin API,以区别原来使用的 im_proto.MessageDirection 。
本次发版对应的版本信息如下:
Android | iOS | Web | 微信小程序 | |
---|---|---|---|---|
SDK 版本 | 1.11.2 | / | 1.11.1 | 1.11.1 |
该版本修复了一些已知问题。
本次发版对应的版本信息如下:
Android | iOS | Web | 微信小程序 | |
---|---|---|---|---|
SDK 版本 | / | 1.11.1 | / | / |
该版本修复了一些已知问题。
本次发版对应的版本信息如下:
Android | iOS | Web | 微信小程序 | |
---|---|---|---|---|
SDK 版本 | 1.11.0 | 1.11.0 | 1.11.0 | 1.11.0 |
UIKit 版本 | 1.11.0 | 1.11.0 | / | / |
版本更新如下:
新增单聊的已读回执功能。
Web & 小程序 SDK IMOption 新增 autoRefreshExpiredToken 参数,允许在 token 过期时自动调用 token 获取函数以更新 token 。
本次发版对应的版本信息如下:
Android | iOS | Web | 微信小程序 | |
---|---|---|---|---|
SDK 版本 | 1.10.0 | 1.10.0 | 1.10.0 | 1.10.0 |
UIKit 版本 | 1.10.0 | 1.10.0 | / | / |
版本更新如下:
新增根据消息 ID 查询消息详情功能。
功能 | Android | iOS | Web | 微信小程序 |
---|---|---|---|---|
根据消息 ID 查询消息详情 |
新增修改消息 ext 和 content 字段功能。
功能 | Android | iOS | Web | 微信小程序 |
---|---|---|---|---|
修改消息 ext 和 content 字段 | modifyMessage | modifyMessage:completion: | modifyMessage | modifyMessage |
本次发版对应的版本信息如下:
Android | iOS | Web | 微信小程序 | |
---|---|---|---|---|
SDK 版本 | 1.9.0 | 1.9.0 | 1.9.0 | 1.9.0 |
UIKit 版本 | 1.9.0 | 1.9.0 | / | / |
该版本新增了对海外服务的支持,请参看以下接入指南。
说明
海外版本暂不支持收发语音消息和视频消息,调用发送会返回上传失败错误。
微信小程序暂不支持使用海外环境。
平台 | 集成 SDK 指南 |
---|---|
Android | |
iOS | |
Web |
我们更新了即时通讯 IM(SDK)隐私政策和即时通讯 IM(SDK)开发者使用合规规范,请知悉。
本次发版对应的版本信息如下:
Android | iOS | Web | 微信小程序 | |
---|---|---|---|---|
SDK 版本 | 1.8.0 | 1.8.0 | 1.8.0 | 1.8.0 |
UIKit 版本 | 1.8.0 | 1.8.0 | / | / |
版本更新如下:
新增修改消息属性功能,可用于实现消息点赞、加急等。
功能 | Android | iOS | Web | 微信小程序 |
---|---|---|---|---|
修改消息属性 | modifyMessageProperty | modifyMessageProperty:propertyItems:completion: | modifyMessageProperty | modifyMessageProperty |
修复了一些已知问题。
本次发版对应的版本信息如下:
Android | iOS | Web | 微信小程序 | |
---|---|---|---|---|
SDK 版本 | 1.7.1 | 1.7.0 | 1.7.0 | 1.7.0 |
UIKit 版本 | 1.7.1 | 1.7.0 | / | / |
版本更新如下:
新增用户资料管理功能。
直播群新增标记成员功能。
支持获取好友会话列表。
说明
Web SDK 和微信小程序 SDK 没有获取好友会话列表的接口,你可以通过获取全量会话列表后判断好友关系实现相同功能。
本次发版对应的版本信息如下:
Android | iOS | Web | 微信小程序 | |
---|---|---|---|---|
SDK 版本 | / | / | 1.6.2 | 1.6.2 |
该版本优化了普通群收消息的稳定性。
本次发版对应的版本信息如下:
Android | iOS | Web | 微信小程序 | |
---|---|---|---|---|
SDK 版本 | / | / | 1.6.1 | 1.6.1 |
该版本修复了一些已知问题。
本次发版对应的版本信息如下:
Android | iOS | Web | 微信小程序 | |
---|---|---|---|---|
SDK 版本 | 1.6.0 | 1.6.0 | 1.6.0 | 1.6.0 |
UIKit 版本 | 1.6.0 | 1.6.0 | / | / |
版本更新如下:
直播群支持的消息类型新增图片、语音、视频、文件。
直播群支持刷新媒体信息,在媒体 URL 过期时调用该方法。
功能 | Android | iOS |
---|---|---|
刷新直播群媒体消息 | refreshLiveGroupMediaMessage | refreshLiveGroupMediaMessage:completion: |
本次发版对应的版本信息如下:
Android | iOS | Web | 微信小程序 | |
---|---|---|---|---|
SDK 版本 | 1.5.0 | 1.5.0 | 1.5.0 | 1.5.0 |
UIKit 版本 | 1.5.0 | 1.5.0 | / | / |
版本更新如下:
直播群新增成员信息功能。用户在不同直播群可以拥有不同的成员信息,退群后信息自动销毁。
新增好友备注功能。
功能 | Android | iOS | Web | 微信小程序 |
---|---|---|---|---|
修改好友备注名 | updateFriendAlias | updateFriend:alias:completion: | updateFriend | updateFriend |
好友信息变更回调 | onFriendUpdate | onFriendUpdate: | IMEvent.FriendUpdate | IMEvent.FriendUpdate |
本次发版对应的版本信息如下:
Android | iOS | Web | 微信小程序 | |
---|---|---|---|---|
SDK 版本 | 1.4.0 | 1.4.0 | 1.4.0 | 1.4.0 |
UIKit 版本 | 1.4.0 | 1.4.0 | / | / |
版本更新如下:
新增黑名单功能。
修复了一些已知问题。
本次发版对应的版本信息如下:
Android | iOS | Web | 微信小程序 | |
---|---|---|---|---|
SDK 版本 | 1.3.2 | 1.3.0 | 1.3.0 | 1.3.0 |
UIKit 版本 | 1.3.2 | 1.3.0 | / | / |
版本更新如下:
移动端提供会话内消息搜索能力,并优化消息获取能力。
功能 | Android | iOS |
---|---|---|
搜索本地消息 | searchLocalMessage | searchLocalMessage:key:completion: |
获取历史消息(锚点之后的消息),返回消息顺序从旧到新 | getNewerMessageList | getNewerMessageList:option:completion: |
日志默认打印到日志文件,方便问题排查与定位。我们更新了即时通讯 IM(SDK)隐私政策和即时通讯 IM(SDK)开发者使用合规规范,请知悉。
本次发版对应的版本信息如下:
Android | iOS | Web | 微信小程序 | |
---|---|---|---|---|
SDK 版本 | 1.2.1 | 1.2.1 | 1.2.0 | 1.2.0 |
UIKit 版本 | 1.2.1 | 1.2.0 | 1.2.0 | / |
版本更新如下:
新增好友关系管理功能。你可以通过好友关系功能模块实现用户之间的联系关系建立,无需自行建设好友业务逻辑。参看好友关系高级功能文档了解如何使用 IM SDK 实现好友关系管理功能。
支持获取直播群历史消息。
功能 | Android | iOS | Web | 微信小程序 |
---|---|---|---|---|
获取直播群历史消息 | getLiveGroupHistoryMessageList | getLiveGroupHistoryMessageList:cursor:limit:completion: | getLiveGroupHistoryMessageListOnline | getLiveGroupHistoryMessageListOnline |
优化了 UIKit 中的表情资源。
修复了一些已知问题。
本次发版对应的版本信息如下:
Android | iOS | Web | 微信小程序 | |
---|---|---|---|---|
SDK 版本 | 1.1.6 | 1.1.5 | / | / |
该版本修复了一些已知问题。
本次发版对应的版本信息如下:
Android | iOS | Web | 微信小程序 | |
---|---|---|---|---|
SDK 版本 | 1.1.5 | 1.1.4 | 1.1.2 | 1.1.2 |
直播群功能有以下升级,详情参看直播群高级功能文档。
该版本新增服务端接口参看服务端发版说明。
本次发版对应的版本信息如下:
Android | iOS | Web | 微信小程序 | |
---|---|---|---|---|
SDK 版本 | 1.1.1 | 1.1.0 | 1.1.0 | 1.1.0 |
版本新增了直播群功能。直播群是一种功能强大的群聊工具。相比于普通群聊,其最大成员上限可达 10,000 人。直播群成员之间没有固定的强关系,成员可以随时加入或离开。此外,直播群供了更加丰富的功能和工具,帮助用户更好地管理和互动。参看直播群高级功能文档了解如何使用 IM SDK 实现直播群功能。
该版本新增服务端接口参看服务端发版说明。
该版本为即时通讯 IM 的首个正式版本。
本次发版对应的版本信息如下:
Android | iOS | Web | 微信小程序 | |
---|---|---|---|---|
SDK 版本 | 1.0.1 | 1.0.0 | 1.0.0 | 1.0.0 |