【发布时间】:2013-11-02 13:36:36
【问题描述】:
在我遇到这个产品和问题之前,我一直成功地使用亚马逊产品广告 API 来获取我需要的几乎所有数据。
在亚马逊上查看的大多数产品显示价目表
List Price: $89.99
Price: $81.10 & FREE Shipping. Details
我可以使用 ItemLookukp 和几个不同的 ResponseGroups 将此定价信息与 API 一起使用。
但是,在极少数情况下像这个项目
http://www.amazon.com/dp/B003BNZRY2/
我看到亚马逊网站上的促销价。
Safe T Sleep Classic Sleepwrap Baby Swaddle For Bassinets, Cribs and Single Beds
by Safe T Sleep
30 customer reviews
Price: $133.99
Sale: $99.99 & FREE Shipping. FREE Returns. Details
You Save: $34.00 (25%)
...从 API 返回的数据中没有显示此销售价格的迹象。以下是我通常从“报价”响应组中获取定价信息的部分响应。
[Offers] => ZendService\Amazon\OfferSet Object
(
[LowestNewPrice] => 9449
[LowestNewPriceCurrency] => USD
[LowestUsedPrice] =>
[LowestUsedPriceCurrency] =>
[TotalNew] => 3
[TotalUsed] => 0
[TotalCollectible] => 0
[TotalRefurbished] => 0
[Offers] => Array
(
[0] => ZendService\Amazon\Offer Object
(
[MerchantId] =>
[MerchantName] =>
[GlancePage] =>
[Condition] => New
[OfferListingId] =>
[Price] => 13399
[CurrencyCode] => USD
[Availability] => Usually ships in 24 hours
[IsEligibleForSuperSaverShipping] => 1
)
)
)
94.49 或 9449 实际上是最低的新价格,但不包括免费送货。 API 响应说最低的免费送货价格是 133.99,这实际上是不正确的。
最低的免费送货价格是售价 99.99 美元,这正是我想要的。 但是在任何响应组中都找不到 99.99 美元的销售价格。
我正在使用 itemlookup 并查找但 ASIN。在这种情况下,此 ASIN 为 B003BNZRY2
是否可以使用 API 获得“销售”价格?如果是这样,我如何以及在哪里找到它? 我查看了每个相关 ResponseGroup 的响应,但找不到。
感谢您的任何回答。
【问题讨论】:
-
我想我感觉还不错,因为我无法弄清楚这一点。已经5天了,仍然没有人试图回答这个问题。 :(
-
您在哪里看到每个价格都包含运费?