如何以编程方式获取亚马逊卖家平台订单?

2022-08-30 17:11:55

我们一直在手动将亚马逊订单键入我们的系统,并希望将其自动化。但是,我似乎不知道如何去做。他们的文档几乎不存在。

有:

  • 亚马逊库存管理(AIM)API:应该管理订单和库存
  • 事件通知服务 (ENS) API:获取订单通知
  • 卖家平台 SOAP API:上传库存和管理订单
  • 亚马逊商城网络服务 (亚马逊 MWS):管理库存和订单

那么,嗯,我该使用哪个?使用 REST 而不是 SOAP 是非常可取的。任何人都可以指出一些更好的文档/示例吗?


答案 1

AIM 和 SOAP 是历史 API。最好的选择是MWS,它支持AIM和SOAP的所有功能(即所有上市活动,库存报告,订单报告,订单确认和取消,退款,结算报告)。MWS在 mws.amazon.com 中也有很好的记录,并为Java,C#和PHP提供了示例客户端库。对于 Feed 和报告格式,您应该参阅卖家平台帮助页面了解所有格式(除非您是商城卖家,在这种情况下,您可以从卖家账户页面访问帮助页面)。

您可能还想仔细阅读 www.amazonservices.com

最后,下面是指向 SOA-GuideToXML.pdf 文档的链接,该文档描述了 XML 源和报告的详细信息以及整个工作流:

http://g-ecx.images-amazon.com/images/G/01/rainier/help/tutorials/SOA-GuideToXML.pdf


答案 2

我认为亚马逊的API是一个令人困惑的混乱。我刚刚写了一个简单的工具来从我的亚马逊愿望清单中提取数据,这比它应该的要难得多。

我猜你想使用Marketplace服务,但我可能是错的。如果你正在处理PHP,有一个PHP API,你可能会发现它很有用 - Tarzan(链接禁用 - 这个包显然不再可用)

这是一个亚马逊论坛,应该会有所帮助:http://www.amazonsellercommunity.com/forums/forum.jspa?forumID=32PDF概述


推荐