集成方式

1.下载SDK

首先前往SDK下载页面下载最新的Web SDK文件,解压后,将NIM_Web_NIM_vx.x.x.js引入项目中。

2.引入到项目中

SDK可以使用 script 标签的形式 或者 用打包工具引入SDK文件.

标签引入示例:

<script src="./fakepath/NIM_Web_NIM_vx.x.x.js"></script>
<script>
  console.log(window.NIM);// 可以通过全局变量访问到SDK对象。

  // var nim = NIM.getInstance({...}) ;//使用SDK
</script>

打包工具引入示例:

import NIM from './fakepath/NIM_Web_NIM_vx.x.x'

// let nim = NIM.getInstance({...}) ;//使用SDK

接下来就可以进行登录操作了。

信令SDK主要是方便开发者基于IM以及音视频SDK快速搭建完整的音视频场景(点对点、多人会议等),而不用开发者通过IM去自定义信令。

主要功能如下:

  1. 频道相关,包括创建、加入、离开、关闭等操作。

  2. 邀请机制,包括邀请、取消邀请、接受/拒绝邀请。

  3. 自定义命令 , 用户可以基于此做一些自定义操作。

  4. 通知 ,支持在线、离线、多端同步通知。