袋鼠云数栈 UED Landing 页
    袋鼠云数栈 UED Landing 页
    • 获取文章列表
      GET
    • 获取标签列表
      GET
    • 掘金 - 文章列表
      POST
    • 掘金热榜 - 前端
      POST
    • 主动更新文章数据
      GET

      获取文章列表

      GET
      http://localhost:3002/api/getArticleList

      请求参数

      Query 参数
      page
      string 
      可选
      示例值:
      1
      pageSize
      string 
      默认值为 10
      可选
      示例值:
      10
      sort_type
      string 
      可选
      1 按热门排序,2 按时间排序
      示例值:
      2
      tag_id
      string 
      标签 id
      可选

      示例代码

      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://localhost:3002/api/getArticleList'

      返回响应

      🟢200成功
      application/json
      Body
      totalCount
      integer 
      发布文章数
      必需
      total
      integer 
      分页数据
      必需
      page
      integer 
      分页数据
      必需
      pageSize
      integer 
      分页数据
      必需
      articleList
      array [object {11}] 
      文章列表
      必需
      article_id
      string 
      文章 id
      可选
      title
      string 
      标题
      可选
      brief_content
      string 
      简短内容
      可选
      view_count
      integer 
      阅读量
      可选
      digg_count
      integer 
      点赞量
      可选
      comment_count
      integer 
      评论量
      可选
      create_date
      string 
      发布日期
      可选
      create_time
      string 
      发布时间
      可选
      user_name
      string 
      发布人
      可选
      tags
      array [object {2}] 
      标签
      可选
      url
      string 
      文章的掘金链接
      可选
      示例
      {
          "code": 200,
          "data": {
              "totalCount": 38,
              "total": 38,
              "page": 1,
              "pageSize": 10,
              "articleList": [
                  {
                      "_id": "62eb9866f63a5cc8de7c15bc",
                      "isDelete": 0,
                      "createTime": "2022-08-04 17:59:02",
                      "updateTime": "2022-08-04 17:59:02",
                      "article_id": "7114170606609760286",
                      "title": "前端 Git-Hooks 工程化实践",
                      "brief_content": "前段时间,部门的前端项目迁移到 monorepo 架构,笔者在其中负责跟 git 工作流相关的事情,其中就包括 git hooks 相关的工程化的实践。用到了一些常用的相关工具如 husky、lint",
                      "view_count": 952,
                      "digg_count": 9,
                      "comment_count": 1,
                      "create_date": "2022-06-28",
                      "create_time": "14:15:44",
                      "user_name": "袋鼠云数栈UED团队",
                      "tags": [
                          {
                              "tag_id": "6809640373774712840",
                              "tag_name": "Git"
                          },
                          {
                              "tag_id": "6809640407484334093",
                              "tag_name": "前端"
                          }
                      ],
                      "url": "https://juejin.cn/post/7114170606609760286"
                  }
              ]
          },
          "message": "成功"
      }
      修改于 2022-08-05 02:19:36
      下一页
      获取标签列表
      Built with