如何以编程方式获取Amazon Seller Central订单?

Ech*_*ica 25 php amazon amazon-web-services

我们一直在手动将亚马逊订单键入我们的系统,并希望将其自动化.但是,我似乎无法弄清楚如何去做.他们的文件几乎没有.

有:

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

那么,嗯,我用哪个?使用REST而不是SOAP是非常优选的.谁能指出一些更好的文档/示例?

fmr*_*fmr 17

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


Jas*_*son 16

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

我猜你想要使用Marketplace服务,但我可能错了.如果您正在处理PHP,那么您可能会发现一个有用的PHP API - Tarzan(链接已禁用 - 此程序包显然不再可用)

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

  • +1不必要的混乱.特别糟糕 (7认同)
  • 我完全同意这一点,亚马逊API是迄今为止我遇到过的最糟糕的事情. (4认同)
  • 你没有使用过eBay API吗?:) (3认同)