集成 SDK

概述

本文主要介绍如何快速将 TRTC Chat SDK V4(@tencentcloud/lite-chat) 集成到您的 Web 项目中。
V3 用户升级提示
如果您需要继续使用 V3 SDK,请参考 集成 SDK

版本介绍

lite-chat
大小
功能概述
精简版
200 KB
初始化,事件监听。
登录登出。
支持文本消息收发。
支持自定义消息收发(可自由定制发送内容)。
支持用户资料和用户状态。
标准版(默认)
516 KB
包含精简版全部功能之外,还支持以下功能:
支持获取历史消息,消息操作,合并转发,已读回执,消息扩展等功能。
支持图片消息,视频消息,语音消息,文件消息收发功能。
支持云端消息(Message)搜索、用户(User)搜索、群组(Group)搜索、群成员搜索等功能。
支持会话列表,会话资料,会话操作等功能。
支持群组管理,群成员管理等功能。
支持社群。
支持直播群。
完整版
609 KB
包含标准版全部功能之外,还支持以下功能:
支持黑名单,好友管理,好友分组等功能。
支持关注和粉丝功能。
支持会话分组。
支持话题。

npm 集成

在您的项目中使用 npm 安装相应依赖。
npm install @tencentcloud/lite-chat
// 若同步依赖过程中出现问题,请切换 npm 源后再次重试
npm config set registry http://r.cnpmjs.org/

引入 SDK

V4 SDK 允许您根据应用所需功能,按需引入精简版、标准版或完整版,以优化代码体积。
// 标准版 (默认引用,推荐)
import TencentCloudChat from '@tencentcloud/lite-chat';

// 精简版 (只包含核心聊天和用户管理,体积最小)
// import TencentCloudChat from '@tencentcloud/lite-chat/basic';

// 完整版 (包含所有社交功能,如好友关系链等)
// import TencentCloudChat from '@tencentcloud/lite-chat/professional';
下一步,初始化 SDK

相关资源