Amazon Product Advertising API, неправильный вес доставки

Я использую Amazon Product Advertising API, чтобы получить такие сведения о продукте, как: вес, рост и т. д.

проблема в том, что я получаю результаты, отличные от тех, что указаны на веб-сайте Amazon.

например, возьмите этот продукт:

вес доставки: 1,7 фунта, пока я получаю: 'PackageDimensions.Weight': '100'

что составляет 1 фунт.

какой правильный номер?


person user2323711    schedule 01.08.2013    source источник
comment
Привет, у меня такая же проблема, ты нашел решение?   -  person joselo    schedule 21.10.2013
comment
мне бы тоже очень хотелось увидеть ответ на этот   -  person larpo    schedule 17.02.2015


Ответы (1)


Я застрял с той же проблемой, но после некоторых исследований получил ее решение. Вес, указанный на сайте, является весом при отправке, который указывается в 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 унций

or

0,25 фунта = 4 унции

person TheMohanAhuja    schedule 12.08.2015
comment
Вес хранится в 100th of a pound - person eozzy; 09.09.2016