块版本

最后更新于:2021-11-29 16:12:29

Block Revisions

结构

结构定义了块修订数据中存在的所有字段。除非使用“_filter”查询参数构造字段,否则来自这些端点的任何响应都可以包含以下字段。

author

integer 
对象作者的ID。
Context: vieweditembed
date

string,
datetime (details)
对象发布的日期,基于站点时区。
Context: vieweditembed
date_gmt

string,
datetime (details)
对象发布的日期,以GMT为单位。
Context: viewedit
guid

object 
对象的全局唯一标识符。
只读
Context: viewedit
id

integer 
对象的唯一标识符。
Context: vieweditembed
modified

string,
datetime (details)
上次修改对象的日期,基于站点时区。
Context: viewedit
modified_gmt

string,
datetime (details)
上次修改对象的日期,以GMT为单位。
Context: viewedit
parent

integer 
父对象的ID。
Context: vieweditembed
slug

string 
对象的字母数字标识符,其类型是唯一的。
Context: vieweditembed
title

object 
对象的标题。
Context: vieweditembed
content

object 
对象的内容。
Context: viewedit
preview_link

string,
uri
预览文章的链接。
只读
Context: edit

检索块修订

定义 & 请求示例

GET /gc/v2/blocks/<id>/autosaves

查询此端点以检索特定的块修订数据。

$ curl https://example.com/gc-json/gc/v2/blocks/<id>/autosaves

参数

parent父对象的ID。
context提交请求的数据结构;明确响应字段结构。
默认: view
唯一: viewembededit

创建块修订

参数

parent父对象的ID。
date对象发布的日期,基于站点时区。
date_gmt对象发布的日期,以GMT为单位。
slug对象的字母数字标识符,其类型是唯一的。
status对象的命名状态。
唯一: publishfuturedraftpendingprivate
password用于保护对内容和摘录的访问的密码。
title对象的标题。
content对象的内容。
template用于显示对象的主题文件。

定义

POST /gc/v2/blocks/<id>/autosaves

检索块修订

定义 & 请求示例

GET /gc/v2/blocks/<parent>/autosaves/<id>

查询此端点以检索特定的块修订数据。

$ curl https://example.com/gc-json/gc/v2/blocks/<parent>/autosaves/<id>

参数

parent父对象的ID。
id对象的ID。
context提交请求的数据结构;明确响应字段结构。
默认: view
唯一: viewembededit