我正在使用亚马逊产品广告API来获取产品详细信息,例如:重量,身高等。
问题是我得到的结果与亚马逊网站上列出的结果不同。
例如,使用此product:
运输重量是:1.7磅,而我得到:'PackageDimensions.Weight': '100'
这是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盎司