amazon - 我如何通过亚马逊的 MWS API 获取产品信息?

标签 amazon amazon-product-api amazon-mws

我正在尝试在亚马逊上自动添加和管理我们的产品。查看 MWS API 的 API 文档,似乎没有办法确定产品是否已被其他卖家添加到亚马逊,如果是,则它的属性是什么。

我们正在为我们销售的所有产品建立一个新的产品数据库,并有一个专门用于亚马逊属性数据字段(ASIN 等)的表。如果产品信息已经在亚马逊上,我们希望通过 API 提取该数据并将其存储到我们自己的数据库中。

如果您尝试通过 CSV 添加产品并且该产品已经存在于亚马逊上(并且您的属性有任何不同(“m”!=“medium”),您将收到并出错。在这种情况下,您可以捎带现有的产品信息,只需上传包含特定 ASIN/SKU/UPC 的价格和数量的 CSV。我们希望不再上传 CSV 文件,并且再次拥有我们自己的亚马逊属性产品表。

我是否还需要利用亚马逊的产品广告 API 来确定这一点,还是可以通过 MWS 来完成?

Amazon 的 API 的文档并不是很出色,而且尝试对所有内容进行分类的速度很慢。

附加信息:我们正在与 Ruby 合作。

最佳答案

亚马逊的商家 Web 服务 API 仅限于 您的 商家帐户。因此,您的问题的答案是,是的,您需要使用亚马逊的产品广告 API 来获取有关尚未列出的产品的信息。

话虽如此,您应该知道对产品广告 API 施加了新的限制,将您每天可以进行的调用数量限制为 2,000。除此之外,您还必须获得一个关联 ID,该 ID 将与您的帐户相关联,并且需要随任何请求一起发送。

此外,我发现使用产品广告 API 收集的信息有时与网站不同步,并且已经从网站本身抓取信息。这有更多的开销,但您可以确信数据是最新的。当然,这仅在您已经拥有 ASIN 或严格处理书籍(使用 ISBN 作为 ASIN)或音乐 CD(我认为使用 UPC 作为 ASIN)时才有用。

关于amazon - 我如何通过亚马逊的 MWS API 获取产品信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8380714/

相关文章:

php - 查询亚马逊产品 API 以使用艺术家和标题获取 MP3 下载的 ASIN

php - 未获取产品广告 API AWS 的促销摘要

delphi - 使用 Delphi/Indy 调用 Amazon MWS API

c# - 更新亚马逊商城中的商家订单 ID

ios - 亚马逊最新的 SDK 与 iOS 集成出错

linux - AWS 亚马逊 Linux : how to upload files from local to/var/www/html?

amazon-web-services - Amazon ItemLookup API - 缺少参数操作

c# - 如何解决调用 Amazon SP-API 的问题,即使使用有效的 token 和签名,它也始终返回未经授权

android - 亚马逊 AppStore 提交失败 : "Sensitive information like password is echoed in clear text without encryption"

亚马逊 MWS API - 货币