接入流程
更新时间: 2024/08/27 16:25:35
网易云信即时通讯 IM 支持 Android、iOS、PC、Web 等主流平台的单聊、群聊、支持文字、图片、语音、视频、地理位置等消息类型,同时支持自定义消息,满足个性化需求。本文主要介绍如何接入网易云信即时通讯 IM 中国大陆数据中心,并下载对应的客户端 SDK 进行开发集成。若您有海外业务场景,需要先接入海外单元,再进行对应的开发集成。具体的海外接入流程,请参考 海外数据中心。您也可以联系网易云信商务经理,一对一沟通您的具体需求。
前提条件
- 请确保您已经注册了网易云信账号,并能登录控制台:
- 请确保您已经创建了应用,并获取到了应用凭证 App Key。详细步骤,请参考 创建应用。
第一步:开通或试用服务
使用 IM 功能前,您需要在 网易云信控制台 开通 IM 套餐包服务,操作步骤请参考 开通或试用服务。
第二步:注册 IM 账号
网易云信 IM 账号是网易云信 IM 系统中用户的唯一身份标识。通过 IM 账号,您可以在应用中使用各种 IM 服务。
开发者在将自身应用与网易云信 IM 对接时,需要注册 IM 账号与自身应用中的账号相对应。您可以根据业务需要注册多个网易云信 IM 账号来构成应用的账号体系。
为了保护业务账号的隐私和安全,您需要区分 IM 测试账号和 IM 业务账号。注册网易云信 IM 账号可以根据场景分成两种方式。
方式一:调用 OpenAPI
如果您有具体的业务需求,那么可以通过服务端 API 注册 IM 业务账号。详情请参考 注册网易云信 IM 账号。
- 通过服务端 API 注册的账号不会出现在 网易云信控制台 的账号列表中。
- 通过服务端 API 注册账号成功后,网易云信将返回账号 ID(
accid
)与token
,请在应用服务器上维护accid
与token
信息列表。
方式二:控制台配置
如果您只需要进行简单的体验或者快速测试,那么您可以在 网易云信控制台 创建 IM 测试账号。
-
在 网易云信控制台 首页 应用管理,选择应用进入 应用配置 页面。
-
单击 IM 即时通讯 下的 功能配置 进入配置页。
-
在顶部选择 基础功能 页签,单击 账号数 下的 子功能配置。
-
单击 新建账号,在弹窗填写 账号、昵称、密码 后,单击 确定。
在 网易云信控制台 创建的 IM 账号信息,与服务端 OpenAPI 账号信息字段的映射关系如下:
- 账号:
accid
- 密码:
token
- 昵称:
name
- 账号:
-
(可选)对于创建好的测试账号,您可以在 网易云信控制台 进行修改昵称,重置密码,以及禁用操作。
Demo 体验
Demo 体验及源码下载请访问 DEMO 及源码下载。Demo 演示了即时通讯场景,包括单聊、群聊、聊天室、在线状态、智能对话机器人等功能,包含 iOS、Android、Windows、PC Web、移动端 Web 五个平台 Demo。同时网易云信也免费提供以上 Demo 的客户端源码及导读文档。