首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何确定Amazon本身是否在通过API销售商品?

如何确定Amazon本身是否在通过API销售商品?
EN

Stack Overflow用户
提问于 2015-02-03 14:56:39
回答 3查看 1.6K关注 0票数 0

我正在使用"GetLowestOfferListingsForASIN“MWS API来获得在亚马逊出售的最低价格的ASIN。我的要求是找出亚马逊自己卖的是不是最低的价格。由于API没有返回任何卖家ID,所以我无法确定卖家是谁。

我知道"AnyOfferChanged“订阅确实会返回卖家it,但它只通知我销售的商品。但我有很多ASIN,我不卖,我仍然需要亚马逊销售的价格。

有没有人可以告诉我,这是否可以通过API实现,或者是否有其他方法。

提前感谢你们所有人。

EN

回答 3

Stack Overflow用户

发布于 2015-07-07 23:28:18

据我所知,这是不可能的,他们故意不通过MWS API给卖家提供价格信息。我想要同样的信息,但我不能收集比FBA更好的信息。如果你找到了别的方法,我很有兴趣知道。

票数 0
EN

Stack Overflow用户

发布于 2015-11-04 00:29:28

这是可能的,但有点间接。您必须通过Subscription API订阅AnyOfferChangedNotification。然后您就可以处理Amazon Simple Queue Service (SQS)队列中的消息了。此邮件将包含SellerID,您可以识别亚马逊。

通知将如下所示:

代码语言:javascript
复制
<Notification>
<NotificationMetaData>
    <NotificationType>AnyOfferChanged</NotificationType>
    <PayloadVersion>1.0</PayloadVersion>
    <UniqueId>c027f13372c522</UniqueId>
    <PublishTime>2015-11-03T16:24:13.907Z</PublishTime>
    <SellerId>1337</SellerId>
    <MarketplaceId>A1PA6795UKMFR9</MarketplaceId>
</NotificationMetaData>

<NotificationPayload>
    <AnyOfferChangedNotification>

        <OfferChangeTrigger>
            <MarketplaceId>A1PA6795UKMFR9</MarketplaceId>
            <ASIN>B00FQ8AVHS</ASIN>
            <ItemCondition>new</ItemCondition>
            <TimeOfOfferChange>2015-11-03T16:24:13.664Z</TimeOfOfferChange>
        </OfferChangeTrigger>

        <Summary>
            <NumberOfOffers>
                <OfferCount condition="new" fulfillmentChannel="Amazon">2</OfferCount>
                <OfferCount condition="new" fulfillmentChannel="Merchant">14</OfferCount>
                <OfferCount condition="used" fulfillmentChannel="Amazon">2</OfferCount>
            </NumberOfOffers>

            <LowestPrices>
                <LowestPrice condition="new" fulfillmentChannel="Amazon">
                    <LandedPrice>
                        <Amount>88.02</Amount>
                        <CurrencyCode>EUR</CurrencyCode>
                    </LandedPrice>
                    <ListingPrice>
                        <Amount>88.02</Amount>
                        <CurrencyCode>EUR</CurrencyCode>
                    </ListingPrice>
                    <Shipping>
                        <Amount>0.00</Amount>
                        <CurrencyCode>EUR</CurrencyCode>
                    </Shipping>
                </LowestPrice>

                <LowestPrice condition="new" fulfillmentChannel="Merchant">
                    <LandedPrice>
                        <Amount>92.50</Amount>
                        <CurrencyCode>EUR</CurrencyCode>
                    </LandedPrice>
                    <ListingPrice>
                        <Amount>88.00</Amount>
                        <CurrencyCode>EUR</CurrencyCode>
                    </ListingPrice>
                    <Shipping>
                        <Amount>4.50</Amount>
                        <CurrencyCode>EUR</CurrencyCode>
                    </Shipping>
                </LowestPrice>

                <LowestPrice condition="used" fulfillmentChannel="Amazon">
                    <LandedPrice>
                        <Amount>79.26</Amount>
                        <CurrencyCode>EUR</CurrencyCode>
                    </LandedPrice>
                    <ListingPrice>
                        <Amount>79.26</Amount>
                        <CurrencyCode>EUR</CurrencyCode>
                    </ListingPrice>
                    <Shipping>
                        <Amount>0.00</Amount>
                        <CurrencyCode>EUR</CurrencyCode>
                    </Shipping>
                </LowestPrice>
            </LowestPrices>

            <BuyBoxPrices>
                <BuyBoxPrice condition="new">
                    <LandedPrice>
                        <Amount>88.08</Amount>
                        <CurrencyCode>EUR</CurrencyCode>
                    </LandedPrice>
                    <ListingPrice>
                        <Amount>88.08</Amount>
                        <CurrencyCode>EUR</CurrencyCode>
                    </ListingPrice>
                    <Shipping>
                        <Amount>0.00</Amount>
                        <CurrencyCode>EUR</CurrencyCode>
                    </Shipping>
                </BuyBoxPrice>
            </BuyBoxPrices>

            <ListPrice>
                <Amount>197.47</Amount>
                <CurrencyCode>EUR</CurrencyCode>
            </ListPrice>
            <SuggestedLowerPricePlusShipping>
                <Amount>88.00</Amount>
                <CurrencyCode>EUR</CurrencyCode>
            </SuggestedLowerPricePlusShipping>

            <SalesRankings>
                <SalesRank>
                    <ProductCategoryId>automotive_display_on_website</ProductCategoryId>
                    <Rank>122</Rank>
                </SalesRank>
                <SalesRank>
                    <ProductCategoryId>4958715031</ProductCategoryId>
                    <Rank>11</Rank>
                </SalesRank>
            </SalesRankings>

            <BuyBoxEligibleOffers>
                <OfferCount condition="new" fulfillmentChannel="Amazon">2</OfferCount>
                <OfferCount condition="new" fulfillmentChannel="Merchant">13</OfferCount>
                <OfferCount condition="used" fulfillmentChannel="Amazon">2</OfferCount>
            </BuyBoxEligibleOffers>
        </Summary>

        <Offers>
            <Offer>

                <SellerId>A3TZZ7DOC6G9UH</SellerId>
                <SubCondition>new</SubCondition>
                <SellerFeedbackRating>
                    <SellerPositiveFeedbackRating>99</SellerPositiveFeedbackRating>
                    <FeedbackCount>18539</FeedbackCount>
                </SellerFeedbackRating>

                <ShippingTime minimumHours="0" maximumHours="0" availabilityType="NOW"/>

                <ListingPrice>
                    <Amount>88.02</Amount>
                    <CurrencyCode>EUR</CurrencyCode>
                </ListingPrice>

                <Shipping>
                    <Amount>0.00</Amount>
                    <CurrencyCode>EUR</CurrencyCode>
                </Shipping>

                <IsFulfilledByAmazon>true</IsFulfilledByAmazon>
                <IsBuyBoxWinner>false</IsBuyBoxWinner>

                <IsFeaturedMerchant>true</IsFeaturedMerchant>
                <ShipsDomestically>true</ShipsDomestically>

            </Offer>

            <!-- more offers here -->

        </Offers>

    </AnyOfferChangedNotification>
</NotificationPayload>
</Notification>

在这个例子中,我去掉了其他报价,以使其更简短。正如您所看到的,A3TZZ7DOC6G9UH.是Notification.NotificationPayload.AnyOfferChangedNotification.Offers.Offer.SellerId的值亚马逊为他们的卖家账户提供了自己独特的SellerId。

如果你已经建立了这样一个系统,并跟踪你所有产品的信息,你就会知道亚马逊卖的是哪个产品。我正在为大量的产品做这件事,它工作得很好。

票数 0
EN

Stack Overflow用户

发布于 2016-12-02 19:40:10

您需要使用Product Advertising API。

操作ItemSearch和ItemLookup支持一个可选的参数MerchantId,该参数可用于按MerchantId过滤结果。

要查看亚马逊本身是否为卖家,请设置MerchantId = Amazon

请在此处阅读API文档http://docs.aws.amazon.com/AWSECommerceService/latest/DG/ItemSearch.html http://docs.aws.amazon.com/AWSECommerceService/latest/DG/ItemLookup.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28293058

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档