tencent cloud

文档反馈

开发指引

最后更新时间:2024-07-09 15:25:38
    即时通信 Chat 提供了丰富的 UI 组件库,包括以聊天互动为主的 TUIKit,以及与实时音视频协同实现的 TUICallKit。使用 UI 组件库,您可以快速集成,省去繁琐的 UI 开发。
    Chat 还支持多种功能,例如:云端审核、在线/离线推送一体化方案、智能客服、智能机器人等。
    您可以通过下图大概了解 Chat 及其衍生的能力:
    
    如果您是首次接入即时通信 Chat,我们推荐:
    1. 如果您需要 UI,可选择与您业务接近的场景化 UI 组件快速上手,也就是上图中的 TUIKit、TUICallKit 等。
    2. 如果您已自行实现 UI,只需要 Chat 能力,可以仅集成不含 UI 的 Chat SDK。
    下面为您依次讲解不同组件的接入步骤。

    聊天互动(TUIKit)

    TUIKit 是基于 Chat SDK 的一款 UI 组件库,它提供了一些通用的 UI 组件,包含会话、聊天、搜索、关系链、群组、音视频通话等功能。您可以像搭积木一样快速搭建起自己的业务逻辑。
    以移动端为例,TUIKit 提供了 3 种风格的界面:
    简约版,类似 WhatsApp 界面风格。
    经典版,类似微信界面风格。
    RTL 语言,支持阿拉伯语,从右至左阅读。
    简约版
    RTL语言
    经典版
    
    
    
    
    
    
    
    
    
    您可以先体验 Demo:
    Web
    如果想进一步了解代码结构,可以下载 Demo 源码并本地运行:
    Android
    iOS
    Flutter
    Unity
    uni-app
    Electron
    
    
    如果 TUIKit 满足您的需求,可以开始集成:
    Android
    iOS
    Flutter
    Unity
    uni-app
    
    说明:
    集成成功后,更多丰富功能可以探索文档:聊天互动(含 UI)

    视频通话(TUICallKit)

    TUICallKit 是一款音视频通话 UI 组件,内部使用了 Chat SDK 的信令、聊天、用户状态等功能。
    以移动端为例,TUICallKit 主要功能如下图所示:
    
    
    
    您可以下载 Demo 源码,并本地运行:
    Android
    iOS
    Web
    Flutter
    
    
    如果 TUICallKit 满足您的需求,可以开始集成:
    Android
    iOS
    Web&H5
    Flutter
    
    
    说明:
    集成成功后,更多丰富功能可以探索文档:视频通话(含 UI)

    SDK 集成(无 UI)

    如果以上含 UI 产品不满足您的需求,您还可以直接集成不包含 UI 的 SDK。
    集成过程非常简单,您只需要操作 2 步(初始化 SDK、登录账号)后,即可开始收发消息:
    
    
    
    您需要先集成 SDK:
    Android
    iOS
    Web
    Flutter
    Windows
    Mac
    Unity
    接下来按要求初始化 SDK:
    Web
    Flutter
    Unity
    
    在使用 SDK 功能之前要登录账号:
    Web
    Flutter
    Unity
    
    说明:
    登录成功后,更多丰富功能可以探索文档:SDK 集成
    
    联系我们

    联系我们,为您的业务提供专属服务。

    技术支持

    如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

    7x24 电话支持