krv*_*krv 2 wordpress wordpress-rest-api
我正在使用以下内容来获取帖子
http://demo.wp-api.org/wp-json/wp/v2/posts
Run Code Online (Sandbox Code Playgroud)
我对帖子的最大限制是每个请求 100。
所以我必须提出多个请求才能获得所有帖子。
我怎样才能获得总帖子数,以便我知道我必须提出多少请求?
谢谢。
响应标头包含以下数据:
为了确定有多少页数据可用,API 会在每个分页响应中返回两个标头字段:
X-WP-Total: 集合中的记录总数X-WP-TotalPages:包含所有可用记录的总页数通过检查这些标头字段,您可以确定 API 中还有多少可用数据。
通过https://developer.wordpress.org/rest-api/using-the-rest-api/pagination/
也供参考:https : //wordpress.stackexchange.com/a/250589
小智 -2
尝试使用此方法来代替分页。它返回我网站上的所有帖子。
http://example.com/wp-json/wp/v2/posts/?filter[posts_per_page]=10
过滤器[类别名称]
http://example.com/wp-json/wp/v2/posts/?filter[category_name]=country&filter[posts_per_page]=111
| 归档时间: |
|
| 查看次数: |
6694 次 |
| 最近记录: |