2015-02-11 2 views
0

У меня проблема с API продуктов BestBuy. Я пытаюсь найти что-то вроде «samsung galaxy s3». Я пытался с файлом_get_contents на моей php-странице. Мой вызов аналогичен: http://api.remix.bestbuy.com/v1/products((search=samsung&search=galaxy&search=s3)&salePrice> VALUE)? Show = name, salePrice & format = xml & apiKey = MYAPIKEY;Best Buy - Продукты API проблемы

Это ничего не вернет. Как я могу искать телефоны?

+0

Я пробовал также с именем = rawurlencode (STRINGTOSEARCH), я пропускаю categoryPath.id, потому что я его нигде не нашел –

ответ

0

Это зависит от того, насколько полно вы ответите. Если вы ищете для Samsung Galaxy S III выполнены с использованием Best Buy:? http://api.remix.bestbuy.com/v1/products(name=%22Galaxy%20S%20III *% 22 & categoryPath.id = abcat0800000 & categoryPath.id = abcat0811002) apiKey = YourAPIKey & показать = Код, имя, SalePrice

Если вы хотели бы включить Marketplace Galaxy S IIIS Samsung использовать:!? http://api.remix.bestbuy.com/v1/products(name=%22Galaxy%20S%20III% 22 & categoryPath.id = abcat0800000 & categoryPath.id = abcat0811002 & рынок =) apiKey = YourAPIKey & показать = Код, имя, SalePrice, торговая площадка & страницаSize = 100

Для запросов я искал поле имени для Galaxy S III с помощью шаблона. Затем я отфильтровал эти результаты как сотовые телефоны. Второй запрос открыл поиск, в который также вошли элементы Marketplace.