【问题标题】:Amazon Product Advertising API - Get all OfferListingID's for ASIN亚马逊产品广告 API - 获取 ASIN 的所有 OfferListingID
【发布时间】:2016-11-28 03:51:43
【问题描述】:

如您所知,在亚马逊(不同的卖家)上为一个 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 的商品:
当前的Buy Box赢家。

我想要的是另一个卖家的 OfferListingID,它支持 Amazon Prime,但有点贵。使用 OfferListingID,我将能够解决这些特定卖家的问题,例如我网站上的远程购物车。

如果我使用参数 conditions=All
我得到了正确的 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?

感谢您的帮助!!!

【问题讨论】:

    标签: amazon-web-services amazon amazon-product-api


    【解决方案1】:

    在这里作为我的研究和理解,它不是针对报价,而是针对卖家

        <TotalNew>**6**</TotalNew>
        <TotalUsed>0</TotalUsed>
        <TotalCollectible>0</TotalCollectible>
        <TotalRefurbished>0</TotalRefurbished>
    

    这里此商品有 6 个新商品卖家,0 个二手商品卖家等等。在我对 aws 的研究中一直如此。

    【讨论】:

      猜你喜欢
      • 2013-08-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-09-13
      • 2012-05-15
      相关资源
      最近更新 更多