无法将WP REST API v1中的HTTP Get请求转换为v2

时间:2016-04-13 17:24:20

标签: angularjs wordpress wordpress-rest-api

我正在使用已弃用的WP REST API v1和AngularJS来显示通过网站上的api获取的数据。我们正在重建网站,我想我会从v1更新到v2。问题是我无法使用新端点从服务器收到响应。我的大多数请求都涉及自定义帖子类型。

使用版本1时效果很好:

/wp-json/posts?type[]=news&filter[posts_per_page]=10&page=2

但是更新请求(版本2)不起作用,它返回一个空数组:

/wp-json/wp/v2/posts?type[]=news&filter[posts_per_page]=10&page=2

如何将现有请求转换为适用于版本2的格式? http://v2.wp-api.org/reference/posts/的文档有点令人困惑,缺乏任何实质性的请求示例。

谢谢!

1 个答案:

答案 0 :(得分:1)

curl http://demo.wp-api.org/wp-json/wp/v2/posts实际上对我有用。您也可以在浏览器中查看此内容。

-

P.S。很抱歉发布此答案,显然我没有足够的声誉来发表评论。