Расширьте API Magento, когда он вернет список продуктов, как будто мы даем идентификатор категории

Как расширить API-интерфейс magento? Я хочу, чтобы я указывал идентификатор категории, который должен был принести продукты этой категории, и он должен вернуть данные в формате JSON. Итак, для чего все API-интерфейсы должны быть расширены? Какие файлы необходимо изменить для этого?

Можно ли привести список продуктов, указав идентификатор категории? Если да, пожалуйста, объясните это кратко ...

1
добавлено
Просмотры: 2
nl ja de

2 ответы

Проверьте этот URL-адрес, мы получаем большую часть ответа. Таким образом вы можете получить список продуктов по категории id

magentohost/api/rest/products?category_id=5
4
добавлено
@chanz, как получить все списки категорий, как список продуктов?
добавлено автор Bharat Chodvadiya, источник
@chanz & john как получить идентификатор категории, используя название категории в magento rest oauth api?
добавлено автор Bharat Chodvadiya, источник
@chanz Мы хотим получить список всех категорий, но это только категория возвратных товаров. как мы настроили его использовать?
добавлено автор Bharat Chodvadiya, источник
@chanz, как мы получаем идентификатор категории по названию категории, используя magento rest oauth api.
добавлено автор Bharat Chodvadiya, источник
plz задайте вопрос в stackoverflow, у кого-то может быть ваш ответ.
добавлено автор chanz, источник
Добро пожаловать, сообщество только для помощи
добавлено автор chanz, источник
magentocommerce.com/api/rest/Resources/Products/… здесь вы можете найти остальное api Uri Для категорий, но то, что вы ищете Я предполагаю, что этой функции нет, вам нужно настроить, если вы хотите использовать эти функции.
добавлено автор chanz, источник
Да, это работает. Но он возвращается в формате XML. Мне нужен он в формате JSON для вызовов ajax.
добавлено автор Pavan Kumar, источник
ok CHANZ ... Я сделаю так, как вы руководствуетесь ... Спасибо вам так много yaar
добавлено автор Pavan Kumar, источник

To get the response in JSON, just add "Accept: application/json" in your header. If you're using RestClient, click Headers > Custom Header and enter the following: Name: Accept Value: application/json

0
добавлено