2

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

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

以这个产品为例:

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

这是1磅。

什么是正确的数字?

4

1 回答 1

0

我遇到了同样的问题,但在做了一些研究后得到了解决方案。现场提到的重量是运输重量,在 API 中以包裹重量给出。

因此,就我而言,它在 ISBN-10 的 API 中显示: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 盎司

于 2015-08-12T06:53:58.017 回答