同步操作将从 blue/盒子IM 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
详细文档:https://www.yuque.com/u1475064/mufu2a
发布3.0版本:
账号:张三/123456 李四/123456,也可以在自行注册账号
移动安卓端:https://www.boxim.online/download/boxim.apk
移动ios端: 已上架至app store,搜索"盒子IM",下载安装即可
移动H5端: https://www.boxim.online/h5/ ,或扫码:
说明:
1.由于微信小程序每次发布审核过于严苛和繁琐,暂时不再提供体验环境,但uniapp端依然会继续兼容小程序
2.体验环境部署的是商业版本,与开源版本功能存在一定差异,具体请参考:
https://www.yuque.com/u1475064/imk5n2/qtezcg32q1d0dr29#SbvXq
商业版源码: https://www.yuque.com/u1475064/imk5n2/qtezcg32q1d0dr29
远程协助: https://www.yuque.com/u1475064/imk5n2/fettd57rvzc29s5r
环境搭建: https://www.yuque.com/u1475064/imk5n2/qgq5cvgmavallqnl
模块 | 功能 |
---|---|
im-platform | 业务平台服务,负责处理来自用户的业务请求(http) |
im-server | 消息推送服务,不依赖业务,负责将消息推送给用户(ws) |
im-client | 消息推送sdk, 其他服务可集成此sdk与im-server通信 |
im-common | 公共包,后端服务均依赖此包 |
im-web | web页面 |
im-uniapp | uniapp页面,可打包成app、h5、微信小程序 |
1.安装运行环境
2.启动后端服务
mvn clean package
java -jar ./im-platform/target/im-platform.jar
java -jar ./im-server/target/im-server.jar
3.启动前端web
cd im-web
npm install
npm run serve
4.启动uniapp-h5 将im-uniapp目录导入HBuilderX,点击菜单"运行"->"开发环境-h5" 访问 http://localhost:5173
盒子IM对消息推送模块进行了剥离和封装, 如果您不关心盒子IM的业务功能,只需要一个可以将消息推送至前端的服务,则只需要启动im-server即可
然后参考以下文档进行接入:
https://www.yuque.com/u1475064/mufu2a/vn5u10ephxh9sau8
私聊:
群聊:
群通话:
好友列表:
群列表:
移动端APP:
1群目前已满员,扫码进入2群:
欢迎进群与小伙们一起交流, 申请加群前请务必先star哦
如果项目对您有帮助,请点亮右上方的star,支持一下作者吧!
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。