一.运行Web IM的demo
1.1 Web IM的demo下载链接:https://github.com/netease-im/NIM_Web_Demo
1.2 运行Web IM的demo,首先你需要安装Node.js(这里不讲,自行百度),然后打开你从GitHub上克隆的项目,同时按shift+Ctrl键,鼠标右击打开命令提示符(或Powershell),先输入npm install接着输入 node app,会输出server start at 8182
1.3 接着点击这个链接:http://localhost:8182/webdemo/im/index.html,Web IM的demo就运行成功了。
但是这个demo现在用的是网易云的服务器,我们想自己使用它,所以要做以下配置。
二.Web IM使用前的准备
2.1 首先你需要在网易云信注册账号,然后在控制台创建一个应用,记录下应用的App Key。
2.2 接着你需要在这个应用的功能管理找到IM免费版的账号管理,添加一个IM用户(用作登录实验)。
2.3 接着创建网易云用户ID,获得token,用于外联登录等(身份令牌用于登录时作为验证,通俗说是暗号,它不可能让你通过代码+账号就得到网易云数据库中的密码,但是又想让你有自己的唯一标识用作登录,所以有了身份令牌)。