WordPress REST API

端午闲的蛋疼,想把自己博客APP给搞出来,于是就借着wp rest api来获取数据进行展现了,把用到的一些接口记录下来,有更新再添加。这里想吐槽下网上百度到的那些文章,有的内容作者自己不先试一下就全TM复制粘贴?真JB坑,吓得我感觉复习了一下英文去啃官网。

获取文章列表,不分类,默认10条

https://www.lihuyong.com/wp-json/wp/v2/posts?page=1
https://www.lihuyong.com/wp-json/wp/v2/posts?page=2

获取文章列表,不分类,自定义数量

https://www.lihuyong.com/wp-json/wp/v2/posts?per_page=5&page=1
https://www.lihuyong.com/wp-json/wp/v2/posts?per_page=20&page=1

获取文章详情

https://www.lihuyong.com/wp-json/wp/v2/posts/1
https://www.lihuyong.com/wp-json/wp/v2/posts/2

获取对应文章的评论

https://www.lihuyong.com/wp-json/wp/v2/comments?post=1 

获取用户

https://www.lihuyong.com/wp-json/wp/v2/users?per_page=20
https://www.lihuyong.com/wp-json/wp/v2/users/1

获取页面

https://www.lihuyong.com/wp-json/wp/v2/pages
https://www.lihuyong.com/wp-json/wp/v2/pages/7

搜索

https://www.lihuyong.com/wp-json/wp/v2/posts?search=keywords&per_page=20 

获取分类

https://www.lihuyong.com/wp-json/wp/v2/categories?per_page=100 (1-100之间整数)
https://www.lihuyong.com/wp-json/wp/v2/posts?categories=3&per_page=2

顺序、倒序

&order=asc
&order=desc

获取总页码和总数

请求接口的时候通过浏览器控制台拿到 xhr.getResponseHeader()
x-wp-total: 965
x-wp-totalpages: 97

暂时用到的就是这些,目前只做查询操作,需要用到增删改的时候再去查文档了

https://developer.wordpress.org/rest-api/

猜你喜欢

发表评论

最新发布