亚马逊产品广告API,运输重量不正确

时间:2013-08-01 17:22:28

标签: amazon-web-services amazon-product-api

我正在使用亚马逊产品广告API来获取产品详细信息,例如:重量,身高等。

问题是我得到的结果与亚马逊网站上列出的结果不同。

例如,使用此product

运输重量是:1.7磅,而我得到:'PackageDimensions.Weight': '100'

这是1磅。

什么是正确的号码?

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,但经过一些研究后得到了解决方案。现场引用的重量是运输重量,在API中作为包装重量给出。

所以,在我的情况下,它在API中显示了ISBN-10:0140020039

....
                        [ItemDimensions] => Array
                            (
                                [Height] => 780
                                [Length] => 520
                                [Weight] => 0.36
                                [Width] => 56
                            )
......
......
                        [PackageDimensions] => Array
                            (
                                [Height] => 40
                                [Length] => 710
                                [Weight] => 25
                                [Width] => 410
                            )
.....

现场显示Shipping Weight: 4 ounces

API中给出的重量需要除以100以获得正确的值(25/100 = 0.25磅),因为重量以磅为单位存储,但以盎司显示。

1磅= 16盎司

0.25磅= 4盎司