云通信 IM

企业数字化转型的通信助手,让通信随心所想,智联万物

云通信 IM 产品详细信息

腾讯是国内最大也是最早的即时通信开发商、QQ 和微信已经成为每个互联网用户必不可少的应用。现在,腾讯将高并发、高可靠的即时通信能力进行开放,开发者可以很容易的根据腾讯提供的 SDK 将即时通信功能集成入 App 中。

针对开发者的不同阶段需求及不同场景,云通信提还供了一系列解决方案,包括:Android / iOS  /Windows / Web 的 SDK 组件、服务端集成接口、第三方回调接口等。利用这些组件,可以在应用中构建自己的即时通信产品,解决开发者面临的高并发、高可用性的一系列问题。

功能

腾讯云云通信 IM 提供功能丰富,易于接入的即时通信服务。

单聊

1V1 聊天,提供包括文字、图片、语音、地理位置、文件、自定义消息等多种能力,除此之外还提供消息推送功能(支持 Android、iPhone;已支持手机品牌(小米、华为、魅族)。

群聊

多人聊天服务,内置公开群、私有群、聊天室、互动直播聊天室和在线成员广播大群五种群组形态,能够适应各种群组需求的场景。

  • 公开群:具备创建者及管理员身份,拥有严格的准入制和管理权限。
  • 私有群:只允许群成员邀请好友加入,非群成员无法搜索到该群,是一种较为私密的聊天环境。
  • 聊天室:群成员可以随意进出,组织较为松散,成员可以拉到进入聊天室之前的聊天消息。
  • 互动直播聊天室:与聊天室类似,但群成员人数无上限,并且支持以游客身份接收聊天消息。
  • 在线成员广播大群:成员人数无上限,支持以游客身份接收群消息,适用于向 App 全体在线成员推送消息的场景。

群组具备高度可定制性,包括自定义群组形态、自定义字段、自定义群组 ID、自定义事件回调等。App 可以根据自己的需求进行深度定制。详细请参见 群组系统文档

资料关系链托管

提供资料、关系链托管的一套整体解决方案,可存储用户的资料(如昵称、头像、自定义资料字段)、好友列表、黑名单等。云通信资料关系链托管服务提供高达 12 份的备份服务,多机房异地部署,提高服务质量及容灾效果。详细请参见 用户资料系统关系链系统文档

帐号登录集成

登录服务(Tencent Login Service,TLS)是腾讯为开发者快速完成帐号集成接入云通讯服务而提供的一套通用帐号登录组件。实现包括 QQ、微信、新浪微博、人人在内的多种帐号类型登录使用音视频通讯和即时通讯。开发者可以通过简单的 SDK 集成,便捷的接口调用,即可实现原本复杂的登录验证服务,使代码量急剧减少。

接入服务系统

接入服务为 App 提供高连通、高可靠、强安全的网络连接通道的服务;自研多重最优寻址算法,具有全网调度能力,使用智能兼容技术穿透网关策略,长连接多路复用,传输层协议优化,通道加密等,让业务不必关心网络细节,即可安全与业务后台简单可靠的通讯。详细可参阅 接入服务系统文档

消息推送服务

消息推送服务是基于云通信 IM 的通信架构实现的一组 REST API,用以支持 App 应用的全员推送、标签推送等消息推送需求,客户端可通过 SDK 在线推送、Android 后台通知和 APNS 接收推送的消息。详细可参阅 消息推送服务文档

管理与监控

除了最基本的即时通信业务功能之外,云通信还提供了方便易用的 App 控制台。客户可通过控制台完成应用创建和信息查询,下载即时通信 SDK,并通过查询所得的应用 sdkappid 完成应用联调,集成即时通信功能;同时,控制台还为客户提供了后台下发消息、用户管理、群组管理和数据统计等功能。

第三方回调

所谓 第三方回调 即云通信会在某一事件发生之前或者之后,向 App 的后台服务器发送请求,App 后台可以据此进行必要的数据同步,或者干预事件的后续处理流程。
云通信提供种类丰富的 回调接口,目前回调功能完全免费。

场景和架构参考

云通信 IM 提供单聊、群聊、资料托管、关系链托管、帐号托管全功能模块,并提供完善的 REST API 接口供后台完成多种扩展功能。