Получить список продуктов с более подробной информацией в Magento2 API - PullRequest
0 голосов
/ 16 мая 2018

Я работаю над собственным приложением, и мне нужно получить список продуктов на основе категории.

Например, когда пользователь нажимает на категорию, мне нужно показать список продуктов внутри этой категории.

Я попробовал услугу, но только три поля дали взамен

    http://www.dexample.com/index.php/rest/V1/categories/1680/products

ответ

{
    "sku": "FB-Bridgewater",
    "position": 1,
    "category_id": "1680"
}

Мне нужна дополнительная информация, такая как имя, изображение, цена и т. Д.

1 Ответ

0 голосов
/ 30 мая 2018

Вы можете использовать API поиска, чтобы получить больше информации о Продукте.

Этот API предоставит вам продукты с деталями:

http://www.dexample.com/index.php/rest/V1/products?
searchCriteria[filter_groups][0][filters][0][field]=category_id&
searchCriteria[filter_groups][0][filters][0][value]=1680&
searchCriteria[filter_groups][0][filters][0][condition_type]=eq

Общий поиск API Magento2:

searchCriteria[filter_groups][<index>][filters][<index>][field]=<field_name>
searchCriteria[filter_groups][<index>][filters][<index>][value]=<search_value>
searchCriteria[filter_groups][<index>][filters][<index>][condition_type]=<operator>

где:

field - это имя атрибута.

value указывает значение для поиска.

condition_type указывает условие [например: eq, finset, например, из, в]

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...