如何向api添加参数?

时间:2019-02-17 18:12:46

标签: javascript json wordpress rest api

我正在尝试研究wordpress REST API

如果我这样做:

https://www.example.com/wp-json/wp/v2/categories

我得到所有类别。

但是,根据要显示的文档,我想排除类别:

exclude
Ensure result set excludes specific IDs.

所以我尝试

https://www.example.com/wp-json/wp/v2/categories?exclude=697 

我仍然获得所有类别,是否使用了错误的参数?

应该写成

https://www.example.com/wp-json/wp/v2/categories/exclude=697 

https://www.example.com/wp-json/wp/v2/categories&exclude=697 

Here it is the doc

1 个答案:

答案 0 :(得分:0)

正确的方法是

http://demo.wp-api.org/wp-json/wp/v2/categories?exclude=2,11

是用逗号分隔的ID。我将类别过滤掉了。 API示例中似乎不存在类别697。

在执行GET请求时,您将在Query String中发送参数。在url之后,以?结尾,并为参数分配值,例如:name_of_the_parameter=something。如果有多个参数,则将它们与&串联,例如:

http://example.com/some/page?name=ferret&color=purple