Amazon Product Advertising API を使用して、重量、高さなどの製品の詳細を取得しています。
問題は、Amazon の Web サイトに掲載されているものとは異なる結果が得られることです。
たとえば、この製品を取り上げます。
出荷重量は: 1.7 ポンドです。'PackageDimensions.Weight': '100'
これは1ポンドです。
正しい数字は?
Amazon Product Advertising API を使用して、重量、高さなどの製品の詳細を取得しています。
問題は、Amazon の Web サイトに掲載されているものとは異なる結果が得られることです。
たとえば、この製品を取り上げます。
出荷重量は: 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 オンス