Google Shopping REST API с ограничением по категориям

Я пытаюсь ограничить запросы покупок Google по категориям (в этом случае я хочу, чтобы возвращались только настоящие фильмы/DVD/Blu-Ray).

Вот что я прохожу:

https://www.googleapis.com/shopping/search/v1/public/products?country=US&q=Terminator&key=MY_KEY

Где MY_KEY — это ключ, который я получил из: https://code.google.com/apis/console/#project:396093783634:access

Я хотел бы, чтобы мои возвращенные результаты выглядели примерно так:

https://www.google.com/webhp?rlz=1C1CHFX_enUS459US459&sourceid=chrome-instant&ie=UTF-8&ion=1#q=terminator&hl=en&safe=off&rlz=1C1CHFX_enUS459US459&tbm=shop&source=lnt&tbs=cat:839&sa=X&ei=rMvKT9aqBoac2QXLn9HaCw&ved=0CDQQpwU&bav=on.2,or.r_gc.r_pw.r_cp.r_qf.,cf.osb&fp=8fc3a267521f95b1&ion=1&biw=1920&bih=955

Что мне нужно передать в качестве параметра?


person mainstringargs    schedule 03.06.2012    source источник


Ответы (1)


Из https://developers.google.com/shopping-search/v1/reference-request-parameters похоже, что вы можете указать:

strictBy=категория=имя_категории

но categoryName должно исходить из предоставленной таксономии, и вы можете указать таксономию только в том случае, если вы обращаетесь к Commerce Search, а не к общедоступному списку продуктов. Сам Google Покупки предположительно имеет встроенную таксономию по умолчанию, но документы для API предполагают, что эта таксономия недоступна для пользователей API.

Итак: это не поддерживается.

Изменить: ветка обсуждения, в которой инженеры Google подтверждают, что в настоящее время она не поддерживается

person Superpig    schedule 11.06.2012