odin后端接口
  1. 文章
odin后端接口
  • 页面
    • 新增/修改页面信息
      POST
    • 新增站群系统
      POST
    • 查询页面信息
      POST
    • 新增/修改页面路径
      POST
    • 获取页面路径
      POST
    • 查询该用户下所有的站群系统
      POST
    • 删除指定站群系统
      POST
    • 修改页面路径
      POST
    • 根据站群名称获取配置信息
      POST
    • 下载页面
      GET
    • 下载站群系统
      GET
  • 用户
    • 验证码
      • 手机号登陆-发送验证码
      • 手机号登陆-校验验证码
      • 发送邮箱验证码
    • 第三方登录
      • gitee
        • 第三方登录-gitee
        • 第三方登录回调-gitee
      • github
        • 第三方登录-github
        • 第三方登录回调-github
      • 是否为新用户
        • 是否新进入工作台
        • 是否新进入编辑器
      • 绑定现有账户
      • 绑定新增账户
      • 获取用户第三方账户信息
      • 解绑第三方账户
    • 用户登录
      POST
    • 退出登录
      POST
    • 更新用户
      POST
    • 删除用户
      POST
    • 新增用户
      POST
    • 修改用户密码
      POST
    • 忘记密码
      POST
    • 通过id查询用户
      GET
    • 通过姓名模糊查询用户
      GET
    • 获取角色和VIP等级对应关系
      GET
    • 分页查询所有用户(root)
      GET
  • 角色和权限
    • 角色域
      • 查询所有角色类型
      • 查询所有用户和角色对应关系
      • 查询该角色下的所有用户
      • 查询该用户角色
      • 增加或修改用户角色
      • 删除用户角色
    • 权限域
      • 查询所有权限类型
      • 增加用户/角色权限
      • 查询该用户权限
      • 删除用户权限
      • 为某个页面增加权限限制
      • 查询站群下所有的权限设置
      • 查询该路径的权限设置
    • 测试用户页面权限
  • 上传文件和图片
    • 获取用户所有文件
    • 下载文件
    • 上传文件
    • 上传图片
    • 删除图片或文件
    • 根据url获取文件信息
    • 分页查询所有文件和图片信息(Root权限)
    • 根据用户id获取所有图片
  • 支付
    • 支付宝支付
    • 分页查询所有订单信息(Root)
    • 分页查询所有vip用户的信息
    • 支付回调
  • 搜索
    • 模糊搜索页面
    • 模糊搜索站群
  • 帮助中心
    • 问答交流
      • 管理员
        • 获取所有待审核问题
        • 发布回答
        • 审核问题通过
        • 获取全部问题
      • 获取问题列表
      • 发布问题
      • 获取问题详情
      • 采纳回答
      • 更新问题
      • 点赞回答
      • 搜索问题
      • 点赞问题
      • 获取热搜词(前十)
    • 文章公告
      • 文章
        • 获取文章列表
          GET
        • 根据id获取文章
          GET
        • 添加文章
          POST
        • 修改文章
          POST
        • 删除文章
          POST
      • 公告
        • 获取公告
        • 添加公告
        • 修改公告
        • 删除公告
      • 联系方式
        • 获取联系方式
        • 修改联系方式
      • 新手教程
        • 获取所有新手教程
        • 添加新手教程
  • 模板
    • 获取模板展示页信息(不含页面json)
    • 获取全部模板并根据热度(权重)排序
    • 获取某模板展示信息(不含json)
    • 获取某模板具体信息(含json)
    • 根据分类获取模板(未完成)
    • 爬虫脚本上传到数据库
    • 搜索模板
    • 从模板中心新建站群
    • 新增模板
    • 更新模板
  • 后台接口
    • 更新模板权重
  1. 文章

获取文章列表

GET
/api/article/getAllArticles

请求参数

无

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET 'http://47.92.1.39:8005/api/article/getAllArticles'

返回响应

🟢200成功样例
application/json
Body
success
boolean 
必需
errCode
null 
必需
errMessage
null 
必需
data
array [object {9}] 
必需
id
integer 
必需
tag
string 
必需
userInfo
object 
必需
title
string 
必需
subTitle
null 
必需
imgUrl
string 
必需
videoUrl
string 
必需
contentBody
object 
必需
createTime
string 
必需
notEmpty
boolean 
必需
empty
boolean 
必需
示例
{
  "success": true,
  "errCode": null,
  "errMessage": null,
  "data": [
    {
      "id": 35409572529176576,
      "tag": "官方",
      "userInfo": {
        "userId": 41,
        "userName": "test03",
        "avatarUrl": null
      },
      "title": "一篇帮助",
      "subTitle": null,
      "imgUrl": "https://img.zcool.cn/community/011a5357b64c620000018c1b9e7e67.png@2o.png",
      "videoUrl": "public/videos/测试mp4.mp4",
      "contentBody": {
        "content": "这是一篇帮助()",
        "contentHtml": "<h3>这是一篇帮助<h3>"
      },
      "createTime": "2023-02-05 17:04"
    },
    {
      "id": 35832259189669890,
      "tag": "官方",
      "userInfo": {
        "userId": 13,
        "userName": "wht",
        "avatarUrl": null
      },
      "title": "一篇帮助",
      "subTitle": null,
      "imgUrl": "https://img.zcool.cn/community/011a5357b64c620000018c1b9e7e67.png@2o.png",
      "videoUrl": "public/videos/测试mp4.mp4",
      "contentBody": null,
      "createTime": "2023-02-06 21:04"
    },
    {
      "id": 37528974556921860,
      "tag": "官方",
      "userInfo": {
        "userId": 41,
        "userName": "test03",
        "avatarUrl": "http://121.36.109.90:8000/api/image/test03/63e6675fe4b063c6360d7f77.jpg"
      },
      "title": "test",
      "subTitle": null,
      "imgUrl": "https://img.zcool.cn/community/011a5357b64c620000018c1b9e7e67.png@2o.png",
      "videoUrl": "public/videos/测试mp4.mp4",
      "contentBody": {
        "content": "test",
        "contentHtml": "test"
      },
      "createTime": "2023-02-11 13:26"
    },
    {
      "id": 37529922813558780,
      "tag": "官方",
      "userInfo": {
        "userId": 41,
        "userName": "test03",
        "avatarUrl": "http://121.36.109.90:8000/api/image/test03/63e6675fe4b063c6360d7f77.jpg"
      },
      "title": "test",
      "subTitle": null,
      "imgUrl": "https://img.zcool.cn/community/011a5357b64c620000018c1b9e7e67.png@2o.png",
      "videoUrl": "public/videos/测试mp4.mp4",
      "contentBody": {
        "content": "test",
        "contentHtml": "test"
      },
      "createTime": "2023-02-11 13:30"
    },
    {
      "id": 37664392317239300,
      "tag": "官方",
      "userInfo": {
        "userId": 41,
        "userName": "test03",
        "avatarUrl": "http://121.36.109.90:8000/api/image/test03/63e6675fe4b063c6360d7f77.jpg"
      },
      "title": "test",
      "subTitle": null,
      "imgUrl": "https://img.zcool.cn/community/011a5357b64c620000018c1b9e7e67.png@2o.png",
      "videoUrl": "public/videos/测试mp4.mp4",
      "contentBody": {
        "content": "test",
        "contentHtml": "test"
      },
      "createTime": "2023-02-11 22:24"
    },
    {
      "id": 37668688576380930,
      "tag": "官方",
      "userInfo": {
        "userId": 41,
        "userName": "test03",
        "avatarUrl": "http://121.36.109.90:8000/api/image/test03/63e6675fe4b063c6360d7f77.jpg"
      },
      "title": "test",
      "subTitle": null,
      "imgUrl": "https://img.zcool.cn/community/011a5357b64c620000018c1b9e7e67.png@2o.png",
      "videoUrl": "public/videos/测试mp4.mp4",
      "contentBody": {
        "content": "test",
        "contentHtml": "test"
      },
      "createTime": "2023-02-11 22:41"
    },
    {
      "id": 37920488579661820,
      "tag": "官方",
      "userInfo": {
        "userId": 13,
        "userName": "wht",
        "avatarUrl": null
      },
      "title": "Odin使用说明",
      "subTitle": null,
      "imgUrl": "https://img.zcool.cn/community/011a5357b64c620000018c1b9e7e67.png@2o.png",
      "videoUrl": "public/videos/测试mp4.mp4",
      "contentBody": {
        "content": "11",
        "contentHtml": "112"
      },
      "createTime": "2023-02-12 07:22"
    },
    {
      "id": 37920502248898560,
      "tag": "官方",
      "userInfo": {
        "userId": 13,
        "userName": "wht",
        "avatarUrl": null
      },
      "title": "Odin使用说明",
      "subTitle": null,
      "imgUrl": "https://img.zcool.cn/community/011a5357b64c620000018c1b9e7e67.png@2o.png",
      "videoUrl": "public/videos/测试mp4.mp4",
      "contentBody": {
        "content": "11",
        "contentHtml": "112"
      },
      "createTime": "2023-02-12 07:22"
    },
    {
      "id": 37977326536884220,
      "tag": "官方",
      "userInfo": {
        "userId": 41,
        "userName": "test03",
        "avatarUrl": "http://121.36.109.90:8000/api/image/test03/63e6675fe4b063c6360d7f77.jpg"
      },
      "title": "# 标题",
      "subTitle": null,
      "imgUrl": "https://img.zcool.cn/community/011a5357b64c620000018c1b9e7e67.png@2o.png",
      "videoUrl": "public/videos/测试mp4.mp4",
      "contentBody": {
        "content": "# dfjsao\r\n",
        "contentHtml": "# dfjsao\r\n"
      },
      "createTime": "2023-02-12 19:08"
    },
    {
      "id": 38020975291269120,
      "tag": "官方",
      "userInfo": {
        "userId": 41,
        "userName": "test03",
        "avatarUrl": "http://121.36.109.90:8000/api/image/test03/63e6675fe4b063c6360d7f77.jpg"
      },
      "title": "标题",
      "subTitle": null,
      "imgUrl": "https://img.zcool.cn/community/011a5357b64c620000018c1b9e7e67.png@2o.png",
      "videoUrl": "public/videos/测试mp4.mp4",
      "contentBody": {
        "content": "## 1. Docker 简介 \n - Docker 是一个开源的应用容器引擎 \n - 诞生于 2013 年初,基于Go 语言实现,dotCloud 公司出品(后改名为Docker Inc) \n - Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的Linux 机器上",
        "contentHtml": "## 1. Docker 简介 \n - Docker 是一个开源的应用容器引擎 \n - 诞生于 2013 年初,基于Go 语言实现,dotCloud 公司出品(后改名为Docker Inc) \n - Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的Linux 机器上"
      },
      "createTime": "2023-02-12 22:01"
    },
    {
      "id": 38025671544406020,
      "tag": "官方",
      "userInfo": {
        "userId": 41,
        "userName": "test03",
        "avatarUrl": "http://121.36.109.90:8000/api/image/test03/63e6675fe4b063c6360d7f77.jpg"
      },
      "title": "标题",
      "subTitle": null,
      "imgUrl": "https://img.zcool.cn/community/011a5357b64c620000018c1b9e7e67.png@2o.png",
      "videoUrl": "public/videos/测试mp4.mp4",
      "contentBody": {
        "content": "## 1. Docker 简介 \n - Docker 是一个开源的应用容器引擎 \n - 诞生于 2013 年初,基于Go 语言实现,dotCloud 公司出品(后改名为Docker Inc) \n - Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的Linux 机器上",
        "contentHtml": ""
      },
      "createTime": "2023-02-12 22:20"
    },
    {
      "id": 38025673595420670,
      "tag": "官方",
      "userInfo": {
        "userId": 41,
        "userName": "test03",
        "avatarUrl": "http://121.36.109.90:8000/api/image/test03/63e6675fe4b063c6360d7f77.jpg"
      },
      "title": "标题",
      "subTitle": null,
      "imgUrl": "https://img.zcool.cn/community/011a5357b64c620000018c1b9e7e67.png@2o.png",
      "videoUrl": "public/videos/测试mp4.mp4",
      "contentBody": {
        "content": "## 1. Docker 简介 \n - Docker 是一个开源的应用容器引擎 \n - 诞生于 2013 年初,基于Go 语言实现,dotCloud 公司出品(后改名为Docker Inc) \n - Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的Linux 机器上",
        "contentHtml": ""
      },
      "createTime": "2023-02-12 22:20"
    },
    {
      "id": 38025676644679680,
      "tag": "官方",
      "userInfo": {
        "userId": 41,
        "userName": "test03",
        "avatarUrl": "http://121.36.109.90:8000/api/image/test03/63e6675fe4b063c6360d7f77.jpg"
      },
      "title": "标题",
      "subTitle": null,
      "imgUrl": "https://img.zcool.cn/community/011a5357b64c620000018c1b9e7e67.png@2o.png",
      "videoUrl": "public/videos/测试mp4.mp4",
      "contentBody": {
        "content": "## 1. Docker 简介 \n - Docker 是一个开源的应用容器引擎 \n - 诞生于 2013 年初,基于Go 语言实现,dotCloud 公司出品(后改名为Docker Inc) \n - Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的Linux 机器上",
        "contentHtml": ""
      },
      "createTime": "2023-02-12 22:20"
    },
    {
      "id": 38025679119319040,
      "tag": "官方",
      "userInfo": {
        "userId": 41,
        "userName": "test03",
        "avatarUrl": "http://121.36.109.90:8000/api/image/test03/63e6675fe4b063c6360d7f77.jpg"
      },
      "title": "标题",
      "subTitle": null,
      "imgUrl": "https://img.zcool.cn/community/011a5357b64c620000018c1b9e7e67.png@2o.png",
      "videoUrl": "public/videos/测试mp4.mp4",
      "contentBody": {
        "content": "## 1. Docker 简介 \n - Docker 是一个开源的应用容器引擎 \n - 诞生于 2013 年初,基于Go 语言实现,dotCloud 公司出品(后改名为Docker Inc) \n - Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的Linux 机器上",
        "contentHtml": ""
      },
      "createTime": "2023-02-12 22:20"
    },
    {
      "id": 38025681849810940,
      "tag": "官方",
      "userInfo": {
        "userId": 41,
        "userName": "test03",
        "avatarUrl": "http://121.36.109.90:8000/api/image/test03/63e6675fe4b063c6360d7f77.jpg"
      },
      "title": "标题",
      "subTitle": null,
      "imgUrl": "https://img.zcool.cn/community/011a5357b64c620000018c1b9e7e67.png@2o.png",
      "videoUrl": "public/videos/测试mp4.mp4",
      "contentBody": {
        "content": "## 1. Docker 简介 \n - Docker 是一个开源的应用容器引擎 \n - 诞生于 2013 年初,基于Go 语言实现,dotCloud 公司出品(后改名为Docker Inc) \n - Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的Linux 机器上",
        "contentHtml": ""
      },
      "createTime": "2023-02-12 22:20"
    },
    {
      "id": 38025684215398400,
      "tag": "官方",
      "userInfo": {
        "userId": 41,
        "userName": "test03",
        "avatarUrl": "http://121.36.109.90:8000/api/image/test03/63e6675fe4b063c6360d7f77.jpg"
      },
      "title": "标题",
      "subTitle": null,
      "imgUrl": "https://img.zcool.cn/community/011a5357b64c620000018c1b9e7e67.png@2o.png",
      "videoUrl": "public/videos/测试mp4.mp4",
      "contentBody": {
        "content": "## 1. Docker 简介 \n - Docker 是一个开源的应用容器引擎 \n - 诞生于 2013 年初,基于Go 语言实现,dotCloud 公司出品(后改名为Docker Inc) \n - Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的Linux 机器上",
        "contentHtml": ""
      },
      "createTime": "2023-02-12 22:20"
    },
    {
      "id": 38025686383853570,
      "tag": "官方",
      "userInfo": {
        "userId": 41,
        "userName": "test03",
        "avatarUrl": "http://121.36.109.90:8000/api/image/test03/63e6675fe4b063c6360d7f77.jpg"
      },
      "title": "标题",
      "subTitle": null,
      "imgUrl": "https://img.zcool.cn/community/011a5357b64c620000018c1b9e7e67.png@2o.png",
      "videoUrl": "public/videos/测试mp4.mp4",
      "contentBody": {
        "content": "## 1. Docker 简介 \n - Docker 是一个开源的应用容器引擎 \n - 诞生于 2013 年初,基于Go 语言实现,dotCloud 公司出品(后改名为Docker Inc) \n - Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的Linux 机器上",
        "contentHtml": ""
      },
      "createTime": "2023-02-12 22:20"
    },
    {
      "id": 38025688845910020,
      "tag": "官方",
      "userInfo": {
        "userId": 41,
        "userName": "test03",
        "avatarUrl": "http://121.36.109.90:8000/api/image/test03/63e6675fe4b063c6360d7f77.jpg"
      },
      "title": "标题",
      "subTitle": null,
      "imgUrl": "https://img.zcool.cn/community/011a5357b64c620000018c1b9e7e67.png@2o.png",
      "videoUrl": "public/videos/测试mp4.mp4",
      "contentBody": {
        "content": "## 1. Docker 简介 \n - Docker 是一个开源的应用容器引擎 \n - 诞生于 2013 年初,基于Go 语言实现,dotCloud 公司出品(后改名为Docker Inc) \n - Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的Linux 机器上",
        "contentHtml": ""
      },
      "createTime": "2023-02-12 22:20"
    },
    {
      "id": 38025691081474050,
      "tag": "官方",
      "userInfo": {
        "userId": 41,
        "userName": "test03",
        "avatarUrl": "http://121.36.109.90:8000/api/image/test03/63e6675fe4b063c6360d7f77.jpg"
      },
      "title": "标题",
      "subTitle": null,
      "imgUrl": "https://img.zcool.cn/community/011a5357b64c620000018c1b9e7e67.png@2o.png",
      "videoUrl": "public/videos/测试mp4.mp4",
      "contentBody": {
        "content": "## 1. Docker 简介 \n - Docker 是一个开源的应用容器引擎 \n - 诞生于 2013 年初,基于Go 语言实现,dotCloud 公司出品(后改名为Docker Inc) \n - Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的Linux 机器上",
        "contentHtml": ""
      },
      "createTime": "2023-02-12 22:20"
    },
    {
      "id": 38025693279289340,
      "tag": "官方",
      "userInfo": {
        "userId": 41,
        "userName": "test03",
        "avatarUrl": "http://121.36.109.90:8000/api/image/test03/63e6675fe4b063c6360d7f77.jpg"
      },
      "title": "标题",
      "subTitle": null,
      "imgUrl": "https://img.zcool.cn/community/011a5357b64c620000018c1b9e7e67.png@2o.png",
      "videoUrl": "public/videos/测试mp4.mp4",
      "contentBody": {
        "content": "## 1. Docker 简介 \n - Docker 是一个开源的应用容器引擎 \n - 诞生于 2013 年初,基于Go 语言实现,dotCloud 公司出品(后改名为Docker Inc) \n - Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的Linux 机器上",
        "contentHtml": ""
      },
      "createTime": "2023-02-12 22:20"
    },
    {
      "id": 38025695615516670,
      "tag": "官方",
      "userInfo": {
        "userId": 41,
        "userName": "test03",
        "avatarUrl": "http://121.36.109.90:8000/api/image/test03/63e6675fe4b063c6360d7f77.jpg"
      },
      "title": "标题",
      "subTitle": null,
      "imgUrl": "https://img.zcool.cn/community/011a5357b64c620000018c1b9e7e67.png@2o.png",
      "videoUrl": "public/videos/测试mp4.mp4",
      "contentBody": {
        "content": "## 1. Docker 简介 \n - Docker 是一个开源的应用容器引擎 \n - 诞生于 2013 年初,基于Go 语言实现,dotCloud 公司出品(后改名为Docker Inc) \n - Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的Linux 机器上",
        "contentHtml": ""
      },
      "createTime": "2023-02-12 22:20"
    },
    {
      "id": 38031437491863550,
      "tag": "1",
      "userInfo": {
        "userId": 41,
        "userName": "test03",
        "avatarUrl": "http://121.36.109.90:8000/api/image/test03/63e6675fe4b063c6360d7f77.jpg"
      },
      "title": "1",
      "subTitle": null,
      "imgUrl": "https://img.zcool.cn/community/011a5357b64c620000018c1b9e7e67.png@2o.png",
      "videoUrl": "public/videos/测试mp4.mp4",
      "contentBody": {
        "content": "1",
        "contentHtml": "1"
      },
      "createTime": "2023-02-12 22:43"
    }
  ],
  "notEmpty": true,
  "empty": false
}
上一页
获取热搜词(前十)
下一页
根据id获取文章
Built with