# 校园社区后端 ## API Docs - 用户接口 > 管理员接口 [封号和解封的接口](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-12243923.md): - 用户接口 > 管理员接口 [管理员管理接口](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-12408993.md): - 用户接口 > 管理员接口 [用户密码修改接口](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-12438231.md): - 用户接口 > 管理员接口 [分页获取正常用户或者封号信息](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-13102527.md): - 用户接口 [注册接口](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-11836993.md): 用户注册的接口 - 用户接口 [登录接口](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-11841808.md): - 用户接口 [上传头像接口](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-11941555.md): - 用户接口 [修改密码](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-11859049.md): 修改自己的密码 - 用户接口 [修改昵称](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-12421397.md): - 用户接口 [修改城市](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-12424593.md): - 用户接口 [修改性别](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-12427691.md): - 用户接口 [整合修改接口(昵称,城市,性别)](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-13088298.md): - 用户接口 [token更新接口](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-12192537.md): - 用户接口 [通过id查询用户信息](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-12433762.md): - 用户接口 [用户名模糊查询接口](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-12275350.md): - 用户接口 [分页查询所有用户信息](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-12240436.md): - 关注分组 [添加关注](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-12924192.md): - 关注分组 [取消关注](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-12967205.md): - 关注分组 [查询用户关注](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-12935219.md): - 关注分组 [是否关注](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-13019133.md): - 关注分组 [查询用户粉丝](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-13030119.md): - 发帖管理接口 > 管理员接口 [屏蔽文章](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-11940802.md): 仅管理员可用! - 发帖管理接口 > 管理员接口 [恢复文章](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-11940849.md): 仅管理员可用! - 发帖管理接口 > 管理员接口 [获取所有文章](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-11941154.md): 包括被屏蔽的文章,被删除的文章无法获取,需要管理员权限! - 发帖管理接口 > 管理员接口 [分页获取文章(后台)](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-12293420.md): 分页获取文章,支持通过自定义分页大小、每页数量 - 发帖管理接口 > 管理员接口 [审核文章](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-13087028.md): 管理员审核文章并将是否通过发送到服务端 - 发帖管理接口 > 管理员接口 [批量删除文章](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-13118851.md): - 发帖管理接口 > 管理员接口 [批量删除回收站中文章](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-13121101.md): 彻底删除! - 发帖管理接口 [发表文章](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-11853003.md): 支持头图、分区选择,注意图片上传通过articles/upload接口上传(开发中)而分区id发送前需确保该分区已经存在了 - 发帖管理接口 [更新文章](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-11930963.md): - 发帖管理接口 [删除文章](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-11930003.md): 根据文章id删除文章,注意,此处是软删除,后续可加入定期清理 - 发帖管理接口 [根据文章id获取文章](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-12154477.md): 获取后增加文章浏览量 +1 - 发帖管理接口 [获取文章总数](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-12388690.md): 可根据分区号、状态、开始结束时间进行过滤,获取文章总数 - 发帖管理接口 [文章图片上传](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-12472700.md): 文章内图片上传 - 发帖管理接口 [分页获取文章(前台)](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-12702875.md): 分页获取文章,支持通过自定义分页大小、每页数量 - 发帖管理接口 [分页获取文章(自己的)](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-13121407.md): 分页获取文章,支持通过自定义分页大小、每页数量 - 分区接口 > 管理员接口 [创建分区接口](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-11927774.md): - 分区接口 > 管理员接口 [删除分区接口](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-11928979.md): - 分区接口 > 管理员接口 [上传分区图片](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-12606956.md): - 分区接口 > 管理员接口 [更新分区的接口](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-12761576.md): - 分区接口 [查询所有分区](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-12035025.md): - 评论接口 > 管理员接口 [批量删除评论](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-12347031.md): - 评论接口 [新增评论的接口](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-12013202.md): - 评论接口 [删除评论](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-12022532.md): - 评论接口 [根据文章id获取评论](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-12034263.md): - 评论接口 [查询评论数量的接口](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-12723082.md): - 评论接口 [根据文章id获取评论(无需登录的接口)](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-12913765.md): 本接口适用于未登录用户查询评论 - 评论回复接口 [回复评论](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-12380735.md): - 评论回复接口 [删除评论回复](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-12410999.md): - 收藏接口 > 管理员接口 [后台-根据收藏id删除收藏记录](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-12825986.md): 管理员直接删除某条收藏记录 影响对应文章的收藏数 - 收藏接口 [新增收藏](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-12761177.md): 会避免重复 增加对应文章的收藏数 - 收藏接口 [获取文章收藏数](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-12761971.md): - 收藏接口 [取消收藏](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-12761972.md): 前台用户取消自己的点赞,会验证该行为是不是用户自己的请求! 影响对应文章的收藏数 - 收藏接口 [获取文章收藏列表](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-12762005.md): 返回收藏的文章列表(自己的)只返回已发布的 - 点赞接口 > 管理员接口 [后台-根据点赞id删除点赞记录](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-12432147.md): 删除某条点赞记录 影响对应文章的点赞数 - 点赞接口 [新增点赞](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-12397434.md): 会避免重复 - 点赞接口 [获取点赞记录(文章/评论)](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-12419334.md): - 点赞接口 [取消点赞](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-12438805.md): 前台用户取消自己的点赞,会验证该行为是不是用户自己的请求! - 点赞接口 [获取总点赞数](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-13076605.md): 若传递user_id参数,判断type,为article则获取用户user_id发布的文章所获总点赞数, 为comment则获取用户user_id所发表评论所获总点赞数 - 点赞接口 [根据用户id获取被点赞总数](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-13082056.md): - 搜索及统计相关接口 [用户名模糊搜索](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-12520840.md): - 搜索及统计相关接口 [文章模糊搜索(可分页)](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-12489440.md): - 可根据关键字进行文章标题/内容/摘要匹配,返回所有包括该关键字的文章 - 搜索及统计相关接口 [搜索联想词请求(外部接口)](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-12520188.md): - 搜索及统计相关接口 [获取用户所发布文章列表(分页)](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-12953328.md): - 搜索及统计相关接口 [获取社区热帖排行榜](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-13092870.md): 热帖排行根据点赞数、浏览数、收藏数三者结合排名, 优先级第一要素为点赞数,第二要素为浏览数, 第三要素为收藏数 - 搜索及统计相关接口 [获取社区前十用户排行榜](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-13092916.md): 根据用户的粉丝来进行排名 - 搜索及统计相关接口 [获取各状态文章数](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-13103362.md): 获取已发布文章数、违规被屏蔽文章数、回收站文章数、待审核文章数 - ws接口 > 管理员接口 [系统名义私发消息](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-12950708.md): - ws接口 > 管理员接口 [系统名义群发消息给在线用户](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-12950955.md): 由于websocket本身的限制,只能发送消息给在线用户 - ws接口 > 管理员接口 [获取日志的接口](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-13106961.md): - ws接口 > 管理员接口 [关闭传输日志](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-13109569.md): - ws接口 [获取在线用户及数量](https://apifox.com/apidoc/shared/9459ed60-58b2-45b8-b5a8-89a63d77357f/api-12946095.md):