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

获取文章内容

开发中
GET
http://localhost:8098/api/post/content
获取文章内容。
获取处于 DRAFT(草稿)、DELETED(已删除)状态的文章,或者可见性处于 HIDDEN(隐藏) 的文章,会返回 404 错误代码。
可以通过 id(文章 ID) 和 slug(文章别名) 来获取文章内容,postId 优先级更高。

请求参数

Query 参数
id
integer 
可选
文章 ID(ID 和别名至少提供一个)
slug
string 
可选
文章别名(ID 和别名至少提供一个)
password
string 
文章密码(如果有)
可选

示例代码

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/api/post/content?id&slug&password'

返回响应

🟢200成功
application/json
Body
code
integer 
必需
errMsg
null 
必需
data
object 
必需
post
object 
必需
content
string 
文章正文内容
必需
示例
{
  "code": 200,
  "errMsg": null,
  "data": {
    "post": {
      "postId": 5,
      "title": "Kotlin 介绍",
      "excerpt": "大家好啊,这是一个Kotlin的介绍文章",
      "slug": "kotlin introduce",
      "cover": "https://loac.cc/logo",
      "allowComment": true,
      "pinned": true,
      "encrypted": true,
      "visit": 6,
      "category": {
        "categoryId": 29,
        "displayName": "KotlinA",
        "slug": "kotlin",
        "cover": "",
        "unifiedCover": true,
        "postCount": 1
      },
      "tags": [
        {
          "tagId": 53,
          "displayName": "Kotlin",
          "slug": "kotlin",
          "color": "#41E8A0",
          "postCount": 1
        },
        {
          "tagId": 73,
          "displayName": "Kotlin 笔记",
          "slug": "kotlin note",
          "color": null,
          "postCount": 1
        }
      ],
      "createTime": 1709547870061,
      "lastModifyTime": null
    },
    "content": "大家好啊,这是一个 Kotlin 的介绍文章"
  }
}
上一页
获取所有文章
下一页
获取文章 - ID
Built with