网易的即时通讯IM功能包含即时通讯与聊天室,官方给出了很详细的开发文档与demo源码。
具体下载地址:http://yunxin.163.com/im-sdk-demo?solutionType=0#solution 点击下载web SDK。
这个sdk里包含了官方做出的NIM_Web_SDK.js和NIM_Web_NIM.js两个文件。源码看不懂,但我大致猜测应该就是把demo里注册的云信账号发送给demo服务器,然后存储本地浏览器的cookie中(不知道有没有存到数据库中)。
下载完成后命令提示符中进入到对应的目录中,执行node app(提示node不是本地命令之类的需要去下载node.JS)如图:
这里我已经在app.js里把端口改成监听9000了。默认是8182
运行http://127.0.0.1:9000/webdemo/im/index.html 即可登录。如图
现在可以注册登录了,但我想要的并不是重新注册这种效果,我想用自己项目中本地的用户数据来登录云信。网上也有将im集成到自己项目中的,但没有关于后端是python的文章供我