文档中心>即时通信 IM>Demo 专区>快速跑通>Demo 体验(Vue3 桌面版)

Demo 体验(Vue3 桌面版)

最近更新时间:2025-09-29 21:43:11

我的收藏

概要

本 Demo 是一个基于 Vue3 的示例工程,整合了腾讯云 Chat 等多项产品能力。通过本指南,您可以快速体验即时通讯、实时音视频场景,并将其作为您未来项目集成的参考。


工程结构说明

Demo 工程目前包含三个主要页面:
src/pages/Home: 首页,产品简介并提供各个场景的入口。
src/pages/stages: 舞台页,用于展示 RTCube 的各个场景,目前包含 Chat 场景。
src/pages/login: 登录页,用于登录 RTCube,目前支持通过输入 UserID\\SDKAppID\\SecretKey 登录。
Chat 场景:
src/scenes/Chat: 聊天场景,也是 Chat Demo 代码的入口,可以在该目录下找到参考代码。

开发环境要求

Node.js:要求版本 ≥ 18(建议使用 LTS 版本 node.js@^22.0.0)

快速开始

步骤1:下载源码并跑通项目

git clone https://github.com/Tencent-RTC/TUIKit_Vue3.git
cd ./TUIKit_Vue3/demos/web-vite-vue3
npm i
npm run dev

步骤2:获取鉴权信息

项目启动后,点击任意产品卡片,将跳转到登录页,需要您填写 SDKAppID、UserID 和 SecretKey。

获取 SDKAppID

1. 登录 即时通信 IM 控制台,在应用管理页面,点击创建新应用。(如果您已有应用,可以跳过创建应用)



2. 输入应用名称并选择合适的数据中心,完成创建。

3. 应用管理页面中,即可找到新应用的 SDKAppID。




获取 secretKey

在操作列单击查看密钥,在弹出的对话框中,单击显示密钥并复制 secretKey。

注意:
密钥信息为敏感信息,为防止他人盗用,请妥善保管,谨防泄露。

创建并获取 UserID

单击 即时通信 IM 控制台 > 账号管理,切换至目标应用所在账号,创建三个测试账号 test-user1test-user2test-user3,便于后续的体验。


步骤3:体验单聊和群聊功能

登录完成后会自动跳转到 Chat 场景,可以体验聊天功能。

体验单聊功能:搜索好友并发送你的第一条消息



体验群聊功能:创建群聊并发送一条消息



相关文档

官方文档:
npm 包:
GitHub:

技术支持:

如遇任何问题,可联系 官网售后 获得专业工程师支持。