我使用中给出的代码成功实施亚马逊产品搜索亚马逊产品当前价格:腓 - 获取的使用亚马逊API
I don't get prices with Amazon Product Advertising API。
现在我试图从亚马逊获取产品的当前价格。我只有零售价。
例如,当我尝试获取该产品的价格:使用Amazon的API http://www.amazon.com/gp/product/0743273567/ref=ox_sc_act_title_1?ie=UTF8&psc=1&smid=ATVPDKIKX0DER,我得到了以下值:
ListPrice] => Array
(
[0] => Array
(
[Amount] => 1500
[CurrencyCode] => USD
[FormattedPrice] => $15.00
)
)
....
[OfferSummary] => Array
(
[0] => Array
(
[LowestNewPrice] => Array
(
[0] => Array
(
[Amount] => 343
[CurrencyCode] => USD
[FormattedPrice] => $3.43
)
)
[LowestUsedPrice] => Array
(
[0] => Array
(
[Amount] => 250
[CurrencyCode] => USD
[FormattedPrice] => $2.50
)
)
[LowestCollectiblePrice] => Array
(
[0] => Array
(
[Amount] => 995
[CurrencyCode] => USD
[FormattedPrice] => $9.95
)
)
.....
[OfferListing] => Array
(
[0] => Array
(
[OfferListingId] => nmbRKFxxDoRqoOL8kMzXNMkb9X2XWMB44HkNuwC49%2F8Yfcc96dCsb3rHWjDaIQT9fWHO%2BUGNIXWaBug5raFqChfsnCsdiGqPu4F7x0PZSPByUJd5zQ%2BM0%2FuuINUX917HJRDhHGwa9HTfCSlqfJlAB5V62ZgCa%2FmY
[Price] => Array
(
[0] => Array
(
[Amount] => 343
[CurrencyCode] => USD
[FormattedPrice] => $3.43
)
)
[AmountSaved] => Array
(
[0] => Array
(
[Amount] => 1157
[CurrencyCode] => USD
[FormattedPrice] => $11.57
)
)
[PercentageSaved] => 77 .....
零售价:$ 15.00可以在ListPrice参数可以看出,但我找不到目前的价格:$ 7.70在api响应中的任何地方。
我也试过各种ResponseGroups,如:购物,OfferFull,大,中型等
请帮助我。 在此先感谢!
感谢您的回复。我已经将'LowestNewPrice'定义为'$ 3.43'(请检查问题中提供的xml)。有没有办法将当前价格定为7.70美元? –
你有没有想过这个?它也会帮助我们很大。 – MattEnth