接入流程

更新时间: 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,请在应用服务器上维护 accidtoken 信息列表。

方式二:控制台配置

如果您只需要进行简单的体验或者快速测试,那么您可以在 网易云信控制台 创建 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 体验
  • 功能实现教程
  • 集成开发