传智教育-面经项目--h5移动端接口文档
  1. 面经管理
传智教育-面经项目--h5移动端接口文档
  • 管理员登录授权
    • 管理员登录
      POST
    • 退出登录
      GET
    • 获取管理员相关的信息
      GET
  • 面经管理
    • 面经创建
      POST
    • 获取面经列表
      GET
    • 获取单个面经详情
      GET
    • 更新面经数据
      PUT
    • 删除面经
      DELETE
  • 访问统计
    • 日留存
      GET
    • 获取用户访问小程序月留存
      GET
    • 获取用户访问小程序周留存
      GET
    • 用户的画像
      GET
    • 获取用户小程序访问分布数据
      GET
    • 获取用户访问小程序数据最近一周日趋势
      GET
  • 面经前台接口
    • register注册用户接口
      POST
    • 登录
      POST
    • 退出登录
      GET
    • 获取人员员相关的信息
      GET
    • 获取面经列表
      GET
    • 获取单个面经详情
      GET
    • 收藏、点赞题目/取消收藏、点赞题目接口
      POST
    • 收藏、点赞题目列表查询接口
      GET
  • 管理员后台登录授权
  • 面经后台管理
  • 管理员后台访问统计
  1. 面经管理

更新面经数据

PUT
/admin/interview/update
面经后台管理
可更新面经一个或多个字段

请求参数

Header 参数
Authorization
string 
可选
默认值:
Bearer {{token}}
Body 参数application/json
id
string 
面经的id
可选
stem
string 
题干
可选
content
string 
面经的内容
可选
示例
{
    "id": "40821",
    "stem": "广东紫云平台数据服务有限公司前端面经,未通过",
    "content": "<p><b>面试公司:</b>饿了么<br></p><p><b>面试岗位:</b>前端开发\n</p><p><b>面试难度:</b>一般\n</p><p><b>面试结果:</b>通过</p><p><br></p><p>\n</p><p><b>面经内容\n</b></p><p>1.&nbsp; <a href=\"https://www.itcast.cn/news/20210929/17580567129.shtml\" target=\"_blank\">什么是vue生命周期?</a>\n</p><p>2.&nbsp; vue生命周期的作用是什么?\n</p><p>3.&nbsp; vue的生命周期的八个钩子函数\n</p><p>4.&nbsp; 第一次页面加载会触发哪几个钩子?\n</p><p>5.&nbsp; 简述每个周期具体适合哪些场景\n</p><p>6.&nbsp; created和mounted的区别?\n</p><p>7.&nbsp; DOM渲染在哪个周期中已经完成?\n</p><p>8.&nbsp; 常见的HTTP状态码</p><p><br></p><p>\n</p><p><b>面试总结:\n</b></p><p>注重框架,围绕框架问的很多</p><p>\n</p><p>\n</p><p>\n</p>"
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request PUT '/admin/interview/update' \
--header 'Authorization: Bearer {{token}}' \
--header 'Content-Type: application/json' \
--data-raw '{
    "id": "40821",
    "stem": "广东紫云平台数据服务有限公司前端面经,未通过",
    "content": "<p><b>面试公司:</b>饿了么<br></p><p><b>面试岗位:</b>前端开发\n</p><p><b>面试难度:</b>一般\n</p><p><b>面试结果:</b>通过</p><p><br></p><p>\n</p><p><b>面经内容\n</b></p><p>1.&nbsp; <a href=\"https://www.itcast.cn/news/20210929/17580567129.shtml\" target=\"_blank\">什么是vue生命周期?</a>\n</p><p>2.&nbsp; vue生命周期的作用是什么?\n</p><p>3.&nbsp; vue的生命周期的八个钩子函数\n</p><p>4.&nbsp; 第一次页面加载会触发哪几个钩子?\n</p><p>5.&nbsp; 简述每个周期具体适合哪些场景\n</p><p>6.&nbsp; created和mounted的区别?\n</p><p>7.&nbsp; DOM渲染在哪个周期中已经完成?\n</p><p>8.&nbsp; 常见的HTTP状态码</p><p><br></p><p>\n</p><p><b>面试总结:\n</b></p><p>注重框架,围绕框架问的很多</p><p>\n</p><p>\n</p><p>\n</p>"
}'

返回响应

🟢200成功
application/json
Body
code
number 
返参code
可选
message
string 
返参信息
可选
data
object 
InterviewRemoveResponseDTO
可选
示例值:
{"total":1}
total
number 
修改条数
可选
示例
{
    "code": "10000",
    "message": "操作成功",
    "data": {
        "total": 1
    }
}
修改于 2023-04-24 08:32:48
上一页
获取单个面经详情
下一页
删除面经
Built with