- 添加 SDK 配置管理、网络请求客户端和令牌存储功能 - 实现即时通讯 IM 模块,包括消息收发、群组管理和会话功能 - 集成推送服务和应用更新功能模块 - 创建示例应用演示 SDK 使用方法 - 配置项目依赖管理和构建设置
47 行
1.1 KiB
Markdown
47 行
1.1 KiB
Markdown
# 快速开始
|
||
|
||
5 分钟接入 XuqmGroup IM,实现消息收发。
|
||
|
||
## 1. 注册账号与创建应用
|
||
|
||
1. 访问 [XuqmGroup 控制台](https://dev.xuqinmin.com)
|
||
2. 注册租户账号,创建应用
|
||
3. 记录 `appId`(即 `appKey`)
|
||
|
||
## 2. 选择你的平台
|
||
|
||
| 平台 | 推荐接入方式 |
|
||
|------|------------|
|
||
| Android | [Android SDK →](/android/) |
|
||
| iOS | [iOS SDK →](/ios/) |
|
||
| React Native | [RN SDK →](/rn/) |
|
||
| Vue3 / Web | [Vue3 SDK →](/vue3/) |
|
||
| HarmonyOS | [HarmonyOS SDK →](/harmony/) |
|
||
|
||
## 3. 演示环境
|
||
|
||
所有 SDK 均可直接连接演示环境验证功能:
|
||
|
||
```
|
||
API 地址:https://dev.xuqinmin.com
|
||
WS 地址:wss://dev.xuqinmin.com/ws/im
|
||
演示 AppId:ak_demo_chat
|
||
演示用户:demo_alice / demo_bob
|
||
```
|
||
|
||
## 4. 接入流程
|
||
|
||
```
|
||
你的业务服务端
|
||
→ 持有 appId/appSecret
|
||
→ 调用 POST /api/im/auth/login?appId=&userId=&nickname= 换取 IM Token
|
||
→ 返回 Token 给客户端
|
||
|
||
客户端 SDK
|
||
→ 使用 Token 初始化 IM 连接
|
||
→ 建立 WebSocket 长连接
|
||
→ 开始收发消息
|
||
```
|
||
|
||
> **安全提示**:appSecret 应仅在你的服务端持有,不应下发给客户端。
|