# littleSharing ## API Docs - 评论 [评论列表](https://littlesharing.apifox.cn/api-87163755.md): 在文章详情页面下,查看指定作品的所有评论(按时间倒序) - 评论 [评论操作](https://littlesharing.apifox.cn/api-87153766.md): 在文章详情页面下,用户可以自行添加评论或者删除自己已经添加的评论 - 评论 [获取评论的点赞列表](https://littlesharing.apifox.cn/api-87298198.md): 当用户查看评论时,获取到用户自己的点赞评论列表 - 评论 [评论点赞操作](https://littlesharing.apifox.cn/api-87296772.md): 在评论列表中,点击点赞按钮来给当前评论点赞/取消点赞 - 消息 [发送消息](https://littlesharing.apifox.cn/api-132084786.md): 当进行了一系列用户之间交互的行为时,前端会自动发送相应的消息给后端。如果是系统消息,则直接在Apifox上进行发送。 - 消息 [获取消息](https://littlesharing.apifox.cn/api-132086062.md): 在消息页面中查看消息。通过左侧的menu进行消息类型的切换。 - 消息 [删除消息](https://littlesharing.apifox.cn/api-132160310.md): 在每个消息item的右上角有个菜单按钮,鼠标hover的时候会显示出下拉菜单,其中有一个删除项。点击之后会弹出确认窗口,进行确认之后将消息删除。 - 消息 [获取所有类型的未读消息的数量](https://littlesharing.apifox.cn/api-132603960.md): 当用户每次刷新的时候都会全局获取一次所有类型的未读消息的数量。当进入消息界面之后,未读消息的数量按其类型显示在左侧的tab栏中。 - 消息 [改变消息状态为已读](https://littlesharing.apifox.cn/api-132606246.md): 当用户发现自己有未读消息进入到消息界面时,点击切换到某一类型的消息,直接把这个类型的所有未读消息的状态全部改成已读。 - 文章 [上传文章配图](https://littlesharing.apifox.cn/api-112422733.md): 用户在编写md文档的时候,难免会传上来几张图。将传上来的图存到服务器,并且返回其url地址。 - 文章 [上传文章封面图片](https://littlesharing.apifox.cn/api-148505728.md): 编写文章的过程中上传封面图片,将其保存到腾讯云COS并返回图片的url地址。 - 文章 [获取文章列表](https://littlesharing.apifox.cn/api-57303630.md): 登录之后进入网站主页,获取文章总列表信息。 - 文章 [上传文章](https://littlesharing.apifox.cn/api-57562383.md): 在文章提交页,上传自己编写的文章 - 文章 [新增文章标签](https://littlesharing.apifox.cn/api-57610698.md): 如果检测到用户自行输入的标签数据库中还没有,则将该标签存入数据库中 - 文章 [获取文章内容](https://littlesharing.apifox.cn/api-57769968.md): 根据article_id获取具体的文章内容,展示在文章详情页内。 - 文章 [上传文章书签](https://littlesharing.apifox.cn/api-58580060.md): 当用户在文章详情页进行书签的添加时,将该书签信息存入数据库 - 文章 [获取文章书签](https://littlesharing.apifox.cn/api-58583741.md): 获取用户文章标签列表 - 文章 [删除文章书签](https://littlesharing.apifox.cn/api-58584973.md): 删除文章书签 - 文章 [删除文章](https://littlesharing.apifox.cn/api-58937886.md): 根据article_id来删除掉指定的文章 - 文章 [编辑文章](https://littlesharing.apifox.cn/api-58937938.md): 在用户的个人主页管理已发布文章时,可以进行原文章的编辑 - 文章 [更新趋势](https://littlesharing.apifox.cn/api-59284749.md): 当用户每浏览一次文章之后,根据该文章的labels来添加趋势信息 - 文章 [增加文章浏览量](https://littlesharing.apifox.cn/api-59719403.md): 当进入一个文章进行浏览时,增加该文章浏览量 - 文章 [获取文章趋势列表](https://littlesharing.apifox.cn/api-86505787.md): 在首页,获取当前的文章趋势列表,用以展示ECharts折线图的数据。 - 文章 [查询文章](https://littlesharing.apifox.cn/api-112593950.md): 在首页搜索框,输入关键词进行文章的搜索。 - 文章 [获取相似文章](https://littlesharing.apifox.cn/api-116583032.md): 根据文章的label获取相似文章。 - 文章 [获取最新发布的五篇文章](https://littlesharing.apifox.cn/api-133923526.md): 获取最新发布的五篇文章,放在首页的左下角的“最近发布”组件进行展示。 - 文章 [保存文章内容](https://littlesharing.apifox.cn/api-135180709.md): 当用户在上传文章界面完成文章的编写后,点击上传文章,前端会传给后端用户编写的MD文章字符串内容,后端接收到之后调用fs将内容写到.md文件中,然后调用腾讯云COS的Node.js SDK,把这个文件存到COS里面,然后返回保存的文件url,最后将其保存到数据库中。 - 文章 [删除文章标签](https://littlesharing.apifox.cn/api-147948596.md): 删除一些用户胡乱上传的文章标签 - 用户 [注册用户](https://littlesharing.apifox.cn/api-57233466.md): 在初始的登录界面中,注册新用户 - 用户 [用户登录](https://littlesharing.apifox.cn/api-57295262.md): 在初始界面中,进行用户的登录操作。 - 用户 [上传头像图片](https://littlesharing.apifox.cn/api-112413096.md): 在个人中心页面中,上传裁剪完毕的头像图片 - 用户 [上传背景图片](https://littlesharing.apifox.cn/api-112413119.md): 在个人中心页面中,上传裁剪完毕的背景图片 - 用户 [获取用户的关键词](https://littlesharing.apifox.cn/api-112640577.md): 登录的时候,获取到用户的特征关键词,保存到本地 - 用户 [获取文章标签列表(发布文章处)](https://littlesharing.apifox.cn/api-112641554.md): 登录的时候哦,获取用户浏览过的文章标签,并保存到本地。 - 用户 [获取用户信息](https://littlesharing.apifox.cn/api-57598113.md): 通过user_id获取用户的信息 - 用户 [编辑用户信息](https://littlesharing.apifox.cn/api-58007719.md): 在个人中心页面,编辑用户个人信息。 - 用户 [获取用户点赞总数](https://littlesharing.apifox.cn/api-61796245.md): 在个人中心页面中,获取用户点赞总数并展示 - 用户 [获取用户收藏总数](https://littlesharing.apifox.cn/api-61796602.md): 在个人中心页面中,获取用户收藏总数并展示 - 用户 [获取用户被点赞文章列表](https://littlesharing.apifox.cn/api-65023663.md): 获取用户被点赞文章列表,主要是用来画个人的数据趋势图的。 - 用户 [获取用户被收藏文章列表](https://littlesharing.apifox.cn/api-65553109.md): 获取用户被收藏文章列表,主要是用来画个人的数据趋势图的。 - 用户 [用户关注操作](https://littlesharing.apifox.cn/api-77163947.md): - 用户 [获取用户关注列表](https://littlesharing.apifox.cn/api-77164291.md): 在个人中心的粉丝列表中,获取该用户关注的用户列表。 - 用户 [获取用户粉丝列表](https://littlesharing.apifox.cn/api-77165806.md): 在个人中心的粉丝列表中,获取关注该用户的用户列表。 - 用户 [获取用户发布文章的标签](https://littlesharing.apifox.cn/api-87125053.md): 在用户个人中心的数据展示页面,获取用户发布文章标签并绘制饼图进行可视化。 - 用户 [点赞操作](https://littlesharing.apifox.cn/api-58936268.md): 在文章详情页或者文章列表页进行文章的点赞操作 - 用户 [收藏操作](https://littlesharing.apifox.cn/api-59057837.md): 点击收藏按钮,根据action_type判断是加入收藏还是取消收藏 - 用户 [获取用户收藏列表](https://littlesharing.apifox.cn/api-59057870.md): 获取用户收藏过的文章列表 - 用户 [获取用户点赞列表](https://littlesharing.apifox.cn/api-59040956.md): 获取用户点赞过的文章列表 - 用户 [获取某个用户发布的文章列表(简要信息)](https://littlesharing.apifox.cn/api-115261564.md): 获取某个用户发布的文章列表(简要信息)。 - 用户 [获取某个用户发布的文章列表(详细信息)](https://littlesharing.apifox.cn/api-131502627.md): 在用户的个人中心获取某个用户发布的文章列表。