gpt4 book ai didi

python - 从亚马逊API获取到岸价格

转载 作者:行者123 更新时间:2023-12-01 09:27:19 25 4
gpt4 key购买 nike

我一直在通过 this client 使用 Python 中的亚马逊产品 API 。

但是,我想获得给定产品的“落地价格” - 亚马逊突出显示的价格,在考虑基本价格和送货价格时最具竞争力的价格。例如,如果产品有 2 个报价,例如 1 美元 + 5 美元送货与 3 美元免费送货,则落地价格将为 3 美元,并被亚马逊显着显示,因为它最具竞争力。

如果我使用 OfferSummary Amazon Product API 的 ResponseGroup,执行 response = amazon.lookup(ItemId=asin, ResponseGroup='OfferSummary'),然后我得到类似的响应

<?xml version="1.0"?>
<Item xmlns="http://webservices.amazon.com/AWSECommerceService/2013-08-01">
<ASIN>B072KHRPLF</ASIN>
<ParentASIN>B07CJ6DNF4</ParentASIN>
<OfferSummary>
<LowestNewPrice>
<Amount>7723</Amount>
<CurrencyCode>GBP</CurrencyCode>
<FormattedPrice>&#xA3;77.23</FormattedPrice>
</LowestNewPrice>
<TotalNew>2</TotalNew>
<TotalUsed>0</TotalUsed>
<TotalCollectible>0</TotalCollectible>
<TotalRefurbished>0</TotalRefurbished>
</OfferSummary>
</Item>

对于this product ,其落地价格为 92.08 英镑,免费送货,另一个报价为 77.23 英镑 + 17.50 英镑送货(总共 94.73 英镑,因此不是最具竞争力的,也不是落地价格,尽管其基本价格最低)

据我所知,我可能需要使用 Amazon MWS API 并调用 GetCompetitivePricingForASIN 端点,但我相信这需要一个每月 40 美元的卖家账户。

还有其他方式获取落地价吗?或者无论如何通过产品 API 来完成?

最佳答案

这在 PAPI 中是不可能的。您要么需要 MWS API,要么如果您只需要着陆价格,则可以使用其他免费/更便宜的第三方替代方案。

我们使用 amazon-price来自 RapidAPI 的 API,它支持在单个请求中获取最多 1000 个产品的价格/评级/评论计数。

关于python - 从亚马逊API获取到岸价格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50272640/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com