Amazon web services 亚马逊产品广告API-获取所有OfferListingID';代表亚洲

Amazon web services 亚马逊产品广告API-获取所有OfferListingID';代表亚洲,amazon-web-services,amazon,amazon-product-api,Amazon Web Services,Amazon,Amazon Product Api,正如你所知,在亚马逊(Amazon)上找到一个ASIN的多个报价(不同的卖家)是有可能的,这些卖家通过竞争最终获得购买权 这些ASIN的每个报价都有其独特的OfferListingID,这使得解决这些问题成为可能。但是我怎样才能一次就拿到所有的OfferListingID呢 请求示例: http://webservices.amazon.de/onca/xml? AWSAccessKeyId=[AccessKey]& AssociateTag=[AssociateTag]

正如你所知,在亚马逊(Amazon)上找到一个ASIN的多个报价(不同的卖家)是有可能的,这些卖家通过竞争最终获得购买权

这些ASIN的每个报价都有其独特的OfferListingID,这使得解决这些问题成为可能。但是我怎样才能一次就拿到所有的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]
响应仅包含一个OfferStingId为的要约:
当前的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>

B00A6N2TKK
B00A6N2P4K
###
欧元
欧元##
**6**
0
0
0
**1**
1.
我的逻辑问题在哪里?有没有其他方法可以为ASIN的特定报价获取OfferListingID


谢谢你的帮助

根据我的理解,这里指的不是报价,而是卖家

    <TotalNew>**6**</TotalNew>
    <TotalUsed>0</TotalUsed>
    <TotalCollectible>0</TotalCollectible>
    <TotalRefurbished>0</TotalRefurbished>
**6**
0
0
0
此商品有6个新商品卖家,0个旧商品卖家,依此类推。。我在aws上的研究一直都是这样