关于WordPress REST API的介绍
作者:xlnxin发布时间:2021-04-15分类:WordPress教程浏览:850
REST API前身是WordPress JSON REST API插件(WP API),作用是为WordPress查询创建了简单而方便的接口,包括文章API、文章元数据API、用户API等等,简单地来说就是一种通过 HTTP 请求来获取、更新、删除数据的一种连接客户端与服务端的交互方式,这些返回的JSON格式的数据包括用户、文章、分类等等,通过REST API,一个网站制作各种网站版本(安卓版、iOS 版、以及微信小程序版)而共享一个数据库成为了可能。在wordpress 4.4版本更新后,REST API被集成到了wordpress程序核心。
我们平常访问的普通 WordPress 网页,在没有开启静态缓存的情况下,大概是走“从数据库拉取数据—> 服务端 PHP 进程拼成 HTML 直接输出 —> 用户浏览器界面”的过程, REST API 也是类似步骤,但后面两步稍微不同,输出的是 JSON 格式的数据且一般是给客户端使用。如下图所示:
以最新版本wordpress 4.9为例,可通过浏览器直接访问REST API的其中一种URL:https://www.boke8.net/wp-json/wp/v2/posts?per_page=5&page=1
(请自行替换为自己网站的域名),使用Firefox浏览器会看到如下左侧的界面(不同浏览器显示的界面不一样)。
参数说明:/wp-json/wp/v2/
这个是WordPress 定义的REST API的“路由”(router)与版本号等的组合,合在一起称作“命名空间”(namespace),posts 在WordPress中称为“终点” (endpoint),per_page
与page
则是相关参数。 上面的URL即表示输出第1页最新5篇文章的数据(5篇为1页)。
需要更新ID为4的用户,则发送一个POST请求到/wp-json/wp/v2/users/4
,搜索关键词为 “awesome”的所有文章;发送一个GET请求到/wp-json/wp/v2/posts?filter[s]=awesome
,一切就是这么简单!
部分内容来自https://devework.com/wordpress-rest-api-weixin-weapp.html
相关推荐
- 淘宝给大家发6.5元新年购物红包啦,不要嫌少还有很多优惠,快来领取吧!
- Windows10 DVDRW识别为CD驱动解决方法,windows无法读取驱动器E:\中的光盘解决方法
- 微信公众号开发消息自动回复服务器端php代码
- 抖音去水印小程序服务器端PHP源码
- 使用夜神模拟器完美破解(反编译)微信小程序以及问题汇总
- navicat premium 15破解版64位32位 v15.0.3激活方法
- 抓包软件Fiddler命令行和HTTP断点调试
- 小程序笔记(一)程序包wxapkg反编译2020.05版
- linux 查看磁盘空间大小
- admin、0000、admin888、123456 md5加密后16位和32位代码
- WordPress教程排行
- 最近发表
-
- 百度极速版2023年版本邀请码是多少?百度极速版如何填写邀请码?
- 淘宝给大家发6.5元新年购物红包啦,不要嫌少还有很多优惠,快来领取吧!
- 快手极速版给大家发56元新年红包啦,快来领取吧!
- 抖音极速版给大家发37元过年红包啦,快来领取吧!
- 2023点淘邀请码是多少?2023点淘邀请码在哪里输入?
- 2023苹果手机快手极速版邀请码是多少?iPhone快手极速版邀请码在哪填?
- 2023快手极速版邀请码是多少?2023快手极速版邀请码在哪里填写?
- 2023年安卓手机抖音极速版邀请码在哪里填写?
- 2023iphone抖音极速版邀请码怎么填?iphone抖音极速版邀请码是多少?
- 2023年苹果手机抖音极速版在哪里填写邀请码?苹果手机抖音极速版邀请码是多少?