使用Best Buy API按重量,长度,深度等进行搜索

时间:2014-11-25 01:53:12

标签: best-buy-api

百思买搜索允许搜索指定重量,深度,长度和使用<和>运营商。例如:

weight<4

然而,似乎API正在使用字母排序而不是这些字段和运算符的实际数值比较。

例如,它将认为11&lt; 4

有没有办法强制API正确评估这些条件?

1 个答案:

答案 0 :(得分:0)

API中的“weight”属性是一个字符串字段,包含值和度量单位。每个产品的计量单位可能不同。因此,API无法在搜索和排序中以数字方式评估“权重”属性。

然而 - API中还有一个“shippingWeight”属性,以数字方式进行评估,度量单位为磅。当通过“shippingWeight”进行搜索和排序时,API将以数字方式处理该值。当然,“shippingWeight”与原始的“权重”属性不同 - 但我希望它足以满足您的用例。