接入流程

更新时间: 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 测试账号。

  1. 在 网易云信控制台 首页 应用管理,选择应用进入 应用配置 页面。

  2. 单击 IM 即时通讯 下的 功能配置 进入配置页。

    image.png
  3. 在顶部选择 基础功能 页签,单击 账号数 下的 子功能配置。

    image.png
  4. 单击 新建账号,在弹窗填写 账号、昵称、密码 后,单击 确定。

    在 网易云信控制台 创建的 IM 账号信息,与服务端 OpenAPI 账号信息字段的映射关系如下:

    • 账号:accid
    • 密码:token
    • 昵称:name
  5. (可选)对于创建好的测试账号,您可以在 网易云信控制台 进行修改昵称,重置密码,以及禁用操作。

    image.png

Demo 体验

Demo 体验及源码下载请访问 DEMO 及源码下载。Demo 演示了即时通讯场景,包括单聊、群聊、聊天室、在线状态、智能对话机器人等功能,包含 iOS、Android、Windows、PC Web、移动端 Web 五个平台 Demo。同时网易云信也免费提供以上 Demo 的客户端源码及导读文档。

功能实现教程

集成开发

此文档是否对你有帮助?
有帮助
去反馈
  • 前提条件
  • 第一步:开通或试用服务
  • 第二步:注册 IM 账号
  • 方式一:调用 OpenAPI
  • 方式二:控制台配置
  • Demo 体验
  • 功能实现教程
  • 集成开发