Как добавить параметры в API? - PullRequest
0 голосов
/ 17 февраля 2019

Я пытаюсь изучить 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 

Вот это документ

1 Ответ

0 голосов
/ 17 февраля 2019

Правильный путь:

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

Это идентификаторы, разделенные запятой.Я получаю фильтрованные категории.Кажется, что категория 697 не существует в примере API.

Когда вы выполняете запрос GET, вы отправляете параметры в строке запроса .После URL вы заканчиваете его ? и присваиваете значение параметра следующим образом: name_of_the_parameter=something.Если у вас есть несколько параметров, вы объединяете их с &, например:

http://example.com/some/page?name=ferret&color=purple
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...