我正在尝试按类别限制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=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
我需要传入什么作为参数?
从 https://developers.google.com/shopping-search/v1/reference-request-parameters 看起来您可以指定:
限制按=类别=类别名称
但 categoryName 必须来自提供的分类,并且只有在访问 Commerce Search 而不是公共产品列表时才能提供分类。谷歌购物本身可能内置了一个默认的分类法,但API的文档表明API用户无法使用该分类法。
所以:这不受支持。
编辑:谷歌工程师确认目前不支持的讨论线程