2023-06-11 / 347阅
WordPress REST API 使用 JSON 格式来传输和获取数据。JSON(JavaScript Object Notation)是一种常见的轻量级数据格式,用于在应用程序之间传输数据。
在 WordPress REST API 中,JSON 数据格式有一些使用标准,包括以下几个方面:
REST API 响应中的所有 JSON 文本都应使用 UTF-8 编码。
JSON 中有几种常见的数据类型,包括:
REST API 中的普通对象使用如下格式:
{
"property1": "value1",
"property2": "value2"
}
其中 property
是对象的属性名称,value
是属性的值。注意,属性名称和字符串值都必须使用双引号括起来。
当一个对象包含一个或多个嵌套对象时,嵌套对象应该像这样构建:
{
"property1": "value1",
"property2": {
"nested1": "value1",
"nested2": "value2"
}
}
数组在 REST API 中通常用于表示多个对象的有序列表。数组使用如下格式:
[
{
"property1": "value1",
"property2": "value2"
},
{
"property1": "value1",
"property2": "value2"
}
]
以下是一个基本的示例代码,它演示了如何使用 JavaScript 中的 fetch()
函数从 WordPress REST API 中获取 JSON 格式的数据:
fetch('https://example.com/wp-json/wp/v2/posts')
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error(error));
在此示例中,fetch()
函数从 WordPress REST API 的 https://example.com/wp-json/wp/v2/posts
端点获取数据。然后,response.json()
方法将响应数据转换为 JSON 对象。最后,console.log()
函数将 JSON 数据输出到控制台。如果出错,catch()
函数将错误输出到控制台。
以上就是 WordPress REST API JSON 格式标准及其示例代码的介绍。
阅读文章或者观看视频过程中有任何问题,请下方留言或者联系我Q248758228