# app-sercer-master **Repository Path**: Marthkoper/app-sercer-master ## Basic Information - **Project Name**: app-sercer-master - **Description**: Bird Chat 后端 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-09-02 - **Last Updated**: 2025-09-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 野火应用服务 ============ 野火应用服务是为野火IM提供的后端服务组件,支持用户登录、消息推送、文件上传下载、群组管理等核心功能。 主要特性 ---------- - **多平台登录支持**:支持邮箱验证码登录、Google账号登录、密码登录等多种登录方式 - **消息服务**:支持用户消息发送、媒体文件上传、消息撤回等功能 - **群组管理**:支持群公告设置、群成员管理等功能 - **设备管理**:支持设备添加、列表查询和删除 - **收藏功能**:支持收藏项的添加、删除和查询 - **会议功能**:支持会议创建、信息更新、会议录制等操作 - **版本更新管理**:提供APP版本检查和更新服务 安装部署 ---------- ### 使用Docker部署 请参考 `docker/README.md` 中的说明进行部署。 ### 使用Systemd部署 请参考 `systemd/README.md` 中的说明进行部署。 配置 ------ 配置文件位于 `config/` 目录下: - `application.properties`:基础配置文件 - `im.properties`:IM服务相关配置 使用说明 -------- ### 接口文档 服务提供以下RESTful接口,具体使用方法可参考代码中的Controller类: - `/send_email_code`:发送邮箱验证码 - `/email_login`:邮箱验证码登录 - `/email_login_pwd`:邮箱密码登录 - `/change_pwd`:修改密码 - `/send_reset_email_code`:发送密码重置验证码 - `/reset_pwd`:重置密码 - `/destroy`:注销账户 - `/change_name`:修改用户名 - `/put_group_announcement`:设置群公告 - `/get_group_announcement`:获取群公告 - `/upload`:文件上传 - `/complain`:用户投诉 - `/things/add_device`:添加设备 - `/messages/send`:发送消息 - `/media/upload`:媒体文件上传 - `/fav/add`:添加收藏 - `/fav/del`:删除收藏 - `/fav/list`:获取收藏列表 - `/conference/`:会议相关接口 - `/version/check`:版本检查 许可证 -------- 本项目采用Apache-2.0开源许可证。请参阅LICENSE文件了解详细许可条款。