4

我正在尝试按类别限制 Google 购物请求(在这种情况下,我只希望返回实际的电影/DVD/蓝光)..

这是我要传递的内容:

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=rMvKT9aqBoac2QXLn9CDQQvw= on.2,or.r_gc.r_pw.r_cp.r_qf.,cf.osb&fp=8fc3a267521f95b1&ion=1&biw=1920&bih=955

我需要作为参数传入什么?

4

1 回答 1

2

https://developers.google.com/shopping-search/v1/reference-request-parameters看起来您可以指定:

restrictBy=category=categoryName

但 categoryName 必须来自提供的分类,并且您只能在访问 Commerce Search 而不是公共产品列表时提供分类。Google 购物本身可能内置了默认分类法,但 API 文档表明 API 用户无法使用该分类法。

所以:不支持。

编辑: Google工程师确认目前不支持的讨论线程

于 2012-06-11T10:16:15.060 回答