2016-07-15 1 views
2

Используя API woocommerce v3, я хочу фильтровать/получать продукты по атрибутам.Woocommerce REST API получить продукты по атрибутам

Например:

www.mydomain.com/products?filter[pa_color]=green&fields=id,attributes 

Как можно подключить/изменить API, так что будет в состоянии выполнить такой запрос?

+0

@CharlieFish для тех, кто является familer с woo REST API, они понимают вопрос на месте ... Но в любом случае, я возьму ваш совет и отредактирую. Спасибо. – user3368504

+0

@CharlieFish, глядя на ваш профиль, кажется, что вы только хотите «продвигать» себя на стек, отвечая на этот вопрос, так как есть много других вопросов, на которые вы ответили, «как есть». Если вы не знаете ответа, лучше оставаться спокойным ... – user3368504

+0

Просто просматривайте очереди моих друзей и помогайте убедиться, что сообщество получает хорошие ответы, которые помогают всем. Существует причина, по которой переполнение стека имеет эти рекомендации. Я всегда стараюсь комментировать, когда просматриваю очереди просмотра, чтобы помочь улучшить контент на SO. :) –

ответ

0

Согласно API, вы должны уметь сортировать по атрибуту. «Конечный результат установлен для продуктов с определенным атрибутом, например? Attribute = pa_color». Передача атрибута в качестве нормального параметра.

+0

Во-первых, я благодарю вас за это, хотя вы передали мне новый API, основанный на WP-REST, а не API v3, как я уже упоминал ... в любом случае - это настоящий дух стека! Еще раз спасибо :-) – user3368504

+0

@ user3368504 Вы пытаетесь использовать Legacy v3? http://woothemes.github.io/woocommerce-rest-api-docs/v3.html –

+0

Я не пытаюсь использовать ... Я использую. Новый API был представлен не так давно, и я считаю, что legacy v3 намного более подходит и эффективнее нового API, основанного на WP-REST. Во всяком случае, я поставил вчера и несколько часов назад удалось решить мою проблему - так что не сломайте себе голову. Я получил это, чтобы работать :) спасибо за ваше время и помощь – user3368504