我正在使用亚马逊产品广告 API 来获取产品详细信息,例如:重量、身高等。
问题是我得到的结果与亚马逊网站上列出的结果不同。
以这个产品为例:
运输重量为:1.7 磅,而我得到:'PackageDimensions.Weight': '100'
这是1磅。
什么是正确的数字?
我正在使用亚马逊产品广告 API 来获取产品详细信息,例如:重量、身高等。
问题是我得到的结果与亚马逊网站上列出的结果不同。
以这个产品为例:
运输重量为:1.7 磅,而我得到:'PackageDimensions.Weight': '100'
这是1磅。
什么是正确的数字?
我遇到了同样的问题,但在做了一些研究后得到了解决方案。现场提到的重量是运输重量,在 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 盎司