入门指引

大约 2 分钟

入门指引

环信即时通讯 IM 可实现发送文本、图片、位置、语音、视频等各类型消息,提供单聊、群聊、聊天室、离线推送、账号鉴权、用户属性和用户关系等服务。

集成流程

集成步骤

步骤描述
注册账号使用环信产品前,你首先需要在 环信控制台open in new window注册账号。
环信账号是开发者在环信控制台的唯一身份标识,开发者利用账号登录控制台,对应用进行配置和管理。开发者在将自身应用与环信即时通讯 IM 对接时,需注册 IM 账号与自身应用中的账号映射。
创建应用

获取 App Key
1. 要接入即时通讯 IM 服务,你必须首先在环信控制台 创建应用。
2. 环信会给创建的应用分配 App Key,作为应用的唯一标识。你需要 获取应用的 App Key,集成 SDK 时传入 App Key。
创建用户

实现获取 Token
- 创建用户:你可以 调用 REST API 创建用户,也可以在 环信控制台open in new window 创建用户。详见 用户注册文档。
- 获取 Token:在你的应用服务器集成 获取 App Token API 和 获取用户 Token API,实现获取 Token 的业务逻辑。你的应用可以调用自身服务端,从环信服务器获取 Token。
添加依赖将 SDK 集成到你的项目中。集成方式取决于各客户端。
初始化 SDK使用 IM 的各项功能前,必须先初始化。传入你应用的 App Key 进行 初始化。初始化时,可配置登录后数据同步、设备信息和推送证书等特性。
登录 IM使用用户 ID 和 Token 登录 IM。Flutter SDK 5.x 初始化后不会自动登录;登录成功后,你可以使用需要访问服务器的 IM 功能。
集成特性集成主要特性:
- 消息管理
- 会话管理
- 群组管理
- 聊天室管理
- 用户管理
- 离线推送
上次编辑于: