如您所知,有可能在亚马逊(不同的卖家)上找到一个ASIN的多个优惠,然后竞争最终获得购买框。
这些ASIN的每个优惠都有其独特的OfferListingID,可以解决这个问题。但是如何才能获得一个ASIN的所有OfferListingID?
示例请求:
http://webservices.amazon.de/onca/xml?
AWSAccessKeyId=[AccessKey]&
AssociateTag=[AssociateTag]&
IdType=ASIN&
ItemId=B00A6N2TKK&
Operation=ItemLookup&
ResponseGroup=Offers&
Service=AWSECommerceService&
Timestamp=2016-07-24T20%3A27%3A50Z&
Signature=[Signature]
响应仅包含一个OfferListingID的商品:
目前的买入箱赢家。
我想要的是另一个卖家的OfferListingID,它支持Amazon Prime,但价格稍贵。使用OfferListingID,我将能够在我的网站上找到这些特定卖家,例如远程购物车。
如果我使用参数条件=全部我得到正确数量的TotalNew(6)但TotalOffers仍然是1,也应该是6:
<Item>
<ASIN>B00A6N2TKK</ASIN>
<ParentASIN>B00A6N2P4K</ParentASIN>
<OfferSummary>
<LowestNewPrice>
<Amount>###</Amount>
<CurrencyCode>EUR</CurrencyCode>
<FormattedPrice>EUR #,##</FormattedPrice>
</LowestNewPrice>
<TotalNew>**6**</TotalNew>
<TotalUsed>0</TotalUsed>
<TotalCollectible>0</TotalCollectible>
<TotalRefurbished>0</TotalRefurbished>
</OfferSummary>
<Offers>
<TotalOffers>**1**</TotalOffers>
<TotalOfferPages>1</TotalOfferPages>
<MoreOffersUrl>
我逻辑中的问题在哪里?是否有其他方法可以为ASIN的特定要约获取OfferListingID?
感谢您的帮助!!!
答案 0 :(得分:-1)
在这里作为我的研究和理解,它不是提供优惠,而是关于卖家
<TotalNew>**6**</TotalNew>
<TotalUsed>0</TotalUsed>
<TotalCollectible>0</TotalCollectible>
<TotalRefurbished>0</TotalRefurbished>
此处此项目有6个新商品卖家,0个用过商品卖家等等。总是我的学习成功了。