无法使用斜杠查询型号

时间:2015-03-21 15:19:19

标签: best-buy-api

1 个答案:

答案 0 :(得分:0)

我们需要使用此查询修复两个部分,以使其返回您要求的数据。第一个你正确识别的模型号有斜线返回400s。这可以通过在模型编号周围加上引号来处理斜杠干扰html编码来解决。

另一件事,一旦你绕过型号中的斜线,制造商= Apple将无法按照书面形式工作,因为Apple在我们的API中显示为Apple®(以及其它任何地方都可以)。这可以通过在Apple的末尾加一个通配符来解决。所以将“manufacturer = Apple”改为“manufacturer = Apple *”就可以了。

最后,你应该有一个如下所示的网址:

http://api.remix.bestbuy.com/v1/products(modelNumber=%22MD827LL/A%22&manufacturer=%22Apple *%22安培;活性=真安培; onlineAvailability =真)显示= SKU的名称,regularPrice,salePrice,OnSale的,的productId,linkShareAffiliateUrl,URL,customerReviewAverage,freeShipping,freeShippingEligible,onlineAvailability,inStoreAvailability,shippingCost? ,市场,制造商,modelNumber&安培;的pageSize = 1&安培;格式= JSON&安培; apiKey = {}

我希望这会有所帮助。