Z-Blog Wiki Z-Blog Wiki

Z-Blog官方文库

用户工具

站点工具


zblogphp:development:api:mods:post

文章模块

新增/修改文章:post

请求

POST https://example.com/api.php?mod=post&act=post

  • Headers

见通用请求头

  • Cookies

  • Body

请求数据请参考后台文章编辑页面的表单。

响应

  • Headers

见通用响应头

  • Cookies

  • Body

示例:

{
    "code": 200,
    "message": "操作成功",
    "data": {},
    "error": null
}

获取文章:get

请求

POST https://example.com/api.php?mod=post&act=get

GET https://example.com/api.php?mod=post&act=get&id=1

  • Headers

见通用请求头

  • Cookies

见通用请求Cookies

  • Body

若为 POST 请求:

属性 类型 示例值 说明
id int 1 文章id

响应

  • Headers

见通用响应头

  • Cookies

  • Body

{
    "code": 200,
    "message": "OK",
    "data": {
        "id": 1,
        "title": "标题",
        "content": "正文",
        "intro": "摘要",
        ...
    }
}

删除文章:delete

请求

POST https://example.com/api.php?mod=post&act=delete

  • Headers

见通用请求头

  • Cookies

见通用请求Cookies

  • Body
属性 类型 示例值 说明
id int 1 文章id

{
    "id": 1
}

响应

  • Headers

见通用响应头

  • Cookies

  • Body

见通用响应体

获取文章/页面列表:post_list

请求

POST https://example.com/api.php?mod=post&act=post_list

  • Headers

见通用请求头

  • Cookies

见通用请求Cookies

  • Body
属性 类型 示例值 说明
cate_id int 1 分类id
tag_id int 1 标签id
auth_id int 1 作者id
date string 2020-10-01 日期
type int 1 0: 文章;1: 页面
mng int 1 管理模式

响应

  • Headers

见通用响应头

  • Cookies

  • Body

{
    "code": 200,
    "message": "OK",
    "data": {
        "list": {
            "id": 1,
            "title": "标题",
            "content": "正文",
            "intro": "摘要",
            ...
        }],
        "pagination": []
    }
}

zblogphp/development/api/mods/post.txt · 最后更改: 2020/09/05 18:36 由 心扬