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用户的信息
    • 支付回调
  • 搜索
    • 模糊搜索页面
    • 模糊搜索站群
  • 帮助中心
    • 问答交流
      • 管理员
        • 获取所有待审核问题
        • 发布回答
        • 审核问题通过
        • 获取全部问题
      • 获取问题列表
      • 发布问题
      • 获取问题详情
      • 采纳回答
      • 更新问题
      • 点赞回答
      • 搜索问题
      • 点赞问题
      • 获取热搜词(前十)
    • 文章公告
      • 文章
        • 获取文章列表
        • 根据id获取文章
        • 添加文章
        • 修改文章
        • 删除文章
      • 公告
        • 获取公告
        • 添加公告
        • 修改公告
        • 删除公告
      • 联系方式
        • 获取联系方式
        • 修改联系方式
      • 新手教程
        • 获取所有新手教程
        • 添加新手教程
  • 模板
    • 获取模板展示页信息(不含页面json)
      GET
    • 获取全部模板并根据热度(权重)排序
      GET
    • 获取某模板展示信息(不含json)
      GET
    • 获取某模板具体信息(含json)
      GET
    • 根据分类获取模板(未完成)
      GET
    • 爬虫脚本上传到数据库
      POST
    • 搜索模板
      GET
    • 从模板中心新建站群
      POST
    • 新增模板
      POST
    • 更新模板
      POST
  • 后台接口
    • 更新模板权重
  1. 模板

获取模板展示页信息(不含页面json)

GET
/api/template/all

请求参数

Header 参数
Proxy-Client-IP
string 
可选
示例值:
12131

示例代码

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/template/all' \
--header 'Proxy-Client-IP: 12131'

返回响应

🟢200成功
application/json
Body
success
boolean 
必需
errCode
null 
必需
errMessage
null 
必需
data
array [object {9}] 
必需
id
string 
必需
config
object 
必需
category
string  | null 
必需
hot
integer 
必需
name
string  | null 
必需
introduction
string 
必需
labels
array[string] | null 
必需
maker
string  | null 
必需
downloads
integer 
必需
示例
{
  "success": true,
  "errCode": null,
  "errMessage": null,
  "data": [
    {
      "id": "64058e21eb3680101a3f2ef9",
      "config": null,
      "configs": null,
      "category": "techonology",
      "hot": 0,
      "name": "科技网页模板",
      "introduction": "仿照苹果官网制作的模板,有三个页面",
      "labels": [
        "科技",
        "苹果"
      ],
      "maker": "odin offical lcx",
      "downloads": 0,
      "photos": [
        "http://121.36.109.90:8000/api/image/laobuzhang/64058c59e4b0bfbdc5095f54.png",
        "http://121.36.109.90:8000/api/image/laobuzhang/64058ca1e4b0bfbdc5095f55.png",
        "http://121.36.109.90:8000/api/image/laobuzhang/64058d27e4b0bfbdc5095f56.png"
      ],
      "likeCount": 0
    },
    {
      "id": "640595e5eb3680101a3f2efa",
      "config": null,
      "configs": null,
      "category": "education",
      "hot": 0,
      "name": "教育网页模板",
      "introduction": "教育网站的模板,链接到模仿的网站",
      "labels": [
        "教育",
        "政府"
      ],
      "maker": "odin offical bsb",
      "downloads": 0,
      "photos": [
        "http://121.36.109.90:8000/api/image/laobuzhang/640595c3e4b0bfbdc5095f57.png",
        "http://121.36.109.90:8000/api/image/laobuzhang/640595d8e4b0bfbdc5095f58.png"
      ],
      "likeCount": 0
    },
    {
      "id": "64059c5698265c757cc02f70",
      "config": null,
      "configs": null,
      "category": "finance",
      "hot": 0,
      "name": "金融网站模板",
      "introduction": "金融网站新闻模板,报道最新金融新闻,实时查看股市走向",
      "labels": [
        "商务",
        "领先"
      ],
      "maker": "odin offical wyz",
      "downloads": 0,
      "photos": [
        "http://121.36.109.90:8000/api/image/Nirvana/64059c3ae4b0bfbdc5095f5d.png"
      ],
      "likeCount": 0
    },
    {
      "id": "64059c8498265c757cc02f71",
      "config": null,
      "configs": null,
      "category": "food",
      "hot": 0,
      "name": "美食网站模板",
      "introduction": "美食网站模板,展示世界美食,分享菜谱",
      "labels": [
        "美食",
        "分享"
      ],
      "maker": "odin official gk",
      "downloads": 0,
      "photos": [
        "http://121.36.109.90:8000/api/image/Nirvana/64059a73e4b0bfbdc5095f5a.png",
        "http://121.36.109.90:8000/api/image/Nirvana/64059a76e4b0bfbdc5095f5b.png",
        "http://121.36.109.90:8000/api/image/Nirvana/64059a7ae4b0bfbdc5095f5c.png"
      ],
      "likeCount": 0
    },
    {
      "id": "64059dce98265c757cc02f73",
      "config": null,
      "configs": null,
      "category": "fitment",
      "hot": 0,
      "name": "家具装修网站模板",
      "introduction": "家居装修模板,展示装修成果,提供装修方案,分析装修预算",
      "labels": [
        "装修",
        "产品服务"
      ],
      "maker": "odin official zjx",
      "downloads": 0,
      "photos": [
        "http://121.36.109.90:8000/api/image/Nirvana/64059cdee4b0bfbdc5095f5e.png",
        "http://121.36.109.90:8000/api/image/Nirvana/64059ce2e4b0bfbdc5095f5f.png"
      ],
      "likeCount": 0
    },
    {
      "id": "6405af33eb3680101a3f2efb",
      "config": null,
      "configs": null,
      "category": "hospital",
      "hot": 0,
      "name": "医院网页模板",
      "introduction": "医院网页模板,帮助构建医院网站",
      "labels": [
        "医院"
      ],
      "maker": "odin offical",
      "downloads": 0,
      "photos": [],
      "likeCount": 0
    },
    {
      "id": "6405b01f3e7578007e420242",
      "config": null,
      "configs": null,
      "category": "test",
      "hot": 0,
      "name": "test先生",
      "introduction": "工程师团队",
      "labels": [
        "商务",
        "领先"
      ],
      "maker": "odin offical",
      "downloads": 0,
      "photos": [
        "https://my.alfred.edu/zoom/_images/foster-lake.jpg",
        "https://www.pixelstalk.net/wp-content/uploads/2016/07/Nature-wallpapers-hd-backgroud-1080p.jpg"
      ],
      "likeCount": 0
    },
    {
      "id": "6405b318eb3680101a3f2efd",
      "config": null,
      "configs": null,
      "category": "software",
      "hot": 0,
      "name": "软件展示模板",
      "introduction": "软件展示模板,帮助构建软件的官网",
      "labels": [
        "官网",
        "软件展示"
      ],
      "maker": "odin offical",
      "downloads": 0,
      "photos": [],
      "likeCount": 0
    },
    {
      "id": "6405b463eb3680101a3f2efe",
      "config": null,
      "configs": null,
      "category": "trival",
      "hot": 0,
      "name": "旅游网站模板",
      "introduction": "旅游网站模板",
      "labels": [
        "官网",
        "旅游"
      ],
      "maker": "odin offical",
      "downloads": 0,
      "photos": [],
      "likeCount": 0
    }
  ]
}
上一页
添加新手教程
下一页
获取全部模板并根据热度(权重)排序
Built with