Nola
  1. 文章相关
Nola
  • 后台 API
    • 配置
      • 初始化博客信息
      • 初始化管理员
      • 修改博客信息
      • 获取博客信息
      • 修改备案信息
      • 获取备案信息
    • 管理员
      • 管理员登录
      • 登录有效性
      • 获取管理员信息
      • 修改管理员信息
      • 修改管理员密码
    • 标签
      • 添加标签
      • 删除标签 - ID
      • 删除标签 - 别名
      • 修改标签
      • 获取标签 - ID
      • 获取标签
    • 分类
      • 添加分类
      • 删除分类 - ID
      • 删除分类 - 别名
      • 修改分类
      • 获取分类 - ID
      • 获取分类
    • 文章
      • 文章相关
        • 添加文章
          POST
        • 删除文章
          DELETE
        • 回收文章
          PUT
        • 恢复文章
          PUT
        • 修改文章
          PUT
        • 修改状态
          PUT
        • 获取文章 - ID
          GET
        • 获取文章 - 别名
          GET
        • 获取文章
          GET
        • 获取文章正文和草稿
          GET
      • 文章正文
        • 修改文章正文
        • 获取文章正文
      • 文章草稿
        • 添加文章草稿
        • 删除文章草稿
        • 修改文章草稿
        • 修改文章草稿名
        • 将草稿转为正文
        • 获取文章草稿
    • 友情链接
      • 添加友情链接
      • 删除友情链接
      • 修改友情链接
      • 获取友情链接
    • 菜单
      • 菜单
        • 添加菜单
        • 删除菜单
        • 修改菜单
        • 获取菜单
      • 菜单项
        • 添加菜单项
        • 删除菜单项
        • 修改菜单项
        • 获取菜单项
    • 日记
      • 添加日记
      • 删除日记
      • 修改日记
      • 获取日记
    • 文件
      • 存储策略
        • 所有存储策略
        • 设置腾讯云对象存储
        • 获取腾讯云对象存储
        • 删除腾讯云对象存储
      • 文件组
        • 添加文件组
        • 删除文件组
        • 修改文件组
        • 获取文件组
      • 文件
        • 添加文件 - 上传文件
        • 添加文件 - 添加记录
        • 删除文件 - ID
        • 删除文件 - 文件名
        • 移动文件
        • 获取文件
    • 备份
      • 导入文章
      • 导出文章
    • 评论
      • 添加评论
      • 删除评论
      • 修改评论
      • 通过审核
      • 获取评论
    • 操作记录
      • 删除操作记录 - ID
      • 删除全部记录
      • 删除时间前的记录
      • 获取操作记录
    • 概览
      • 博客概览数据
  • 博客 API
    • 配置
      • 获取博客信息
      • 获取备案信息
    • 博主
      • 获取博主信息
    • 标签
      • 获取标签
    • 分类
      • 获取分类
    • 文章
      • 获取所有文章
      • 获取文章内容
      • 获取文章 - ID
      • 获取文章 - 别名
    • 友情链接
      • 获取友情链接
    • 菜单
      • 获取菜单项
    • 日记
      • 获取日记
    • 评论
      • 添加评论
      • 获取评论
  • 快捷 API
    • 获取博客 LOGO
    • 获取博客 Favicon
  1. 文章相关

获取文章

开发中
GET
http://localhost:8098/admin/post
获取文章(不包含文章内容)。

请求参数

Authorization
在 Header 添加参数
Authorization
,其值为在 Bearer 之后拼接 Token
示例:
Authorization: Bearer ********************
Query 参数
page
integer 
可选
当前页数(留 null 或 0 获取全部)
size
integer 
每页条数
可选
status
enum<string> 
可选
文章状态(默认不获取删除状态文章)
枚举值:
PUBLISEDDRAFTDELETE
visible
enum<string> 
文章可见性
可选
枚举值:
VISIBLE HIDDEN
key
string 
可选
关键字(标题、别名、摘要、内容)
tag
integer 
标签 ID
可选
category
integer 
分类 ID
可选
sort
enum<string> 
文章排序
可选
枚举值:
CREATE_DESCCREATE_ASCMODIFY_DESCMODIFY_ASCVISIT_DESCVISIT_ASC

示例代码

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:8098/admin/post?page&size&status=&visible=&key=&tag&category&sort='

返回响应

🟢200成功
application/json
Body
code
integer 
必需
errMsg
null 
必需
data
object 
必需
page
integer 
当前页
必需
size
integer 
每页条数
必需
data
array [object {17}] 
必需
>= 0 items
totalData
integer 
总文章数
必需
totalPages
integer 
总页数
必需
page
integer 
当前页
必需
size
integer 
每页条数
必需
示例
{
    "code": 200,
    "errMsg": null,
    "data": {
        "page": 1,
        "size": 10,
        "data": [
            {
                "postId": 1,
                "title": "约通又展快",
                "autoGenerateExcerpt": false,
                "excerpt": "quiquisex",
                "slug": "consectetur magna occaecat amet tempor",
                "cover": "do reprehenderit pariatur",
                "allowComment": true,
                "pinned": false,
                "status": "PUBLISHED",
                "visible": "VISIBLE",
                "encrypted": false,
                "password": null,
                "visit": 0,
                "category": {
                    "categoryId": 2,
                    "displayName": "西各特百族意实",
                    "slug": "reprehenderit tempor nostrud in",
                    "cover": "dolor eiusmod",
                    "unifiedCover": false,
                    "postCount": 1
                },
                "tags": [
                    {
                        "tagId": 5,
                        "displayName": "技区具需",
                        "slug": "eu%20minim",
                        "color": "#00F9A2",
                        "postCount": 1
                    }
                ],
                "createTime": 1709296521317,
                "lastModifyTime": 1709375282733
            }
        ],
        "totalData": 1,
        "totalPages": 1
    }
}
修改于 2024-09-07 17:06:52
上一页
获取文章 - 别名
下一页
获取文章正文和草稿
Built with