25

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

有:

  • Amazon Inventory Management (AIM) API:用于管理订单和库存
  • 事件通知服务 (ENS) API:获取订单通知
  • 卖家中心 SOAP API:上传库存和管理订单
  • 亚马逊商城网络服务 (Amazon MWS):管理库存和订单

所以,嗯,我用哪个?使用 REST 而不是 SOAP 是非常受欢迎的。谁能指出一些更好的文档/示例?

4

3 回答 3

17

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

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

最后,这里是 SOA-GuideToXML.pdf 文档的链接,该文档描述了 XML 提要和报告的详细信息,以及整个工作流程:

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

于 2009-12-31T16:46:51.493 回答
16

我认为亚马逊的 API 处理起来很混乱。我刚刚编写了一个简单的工具来从我的亚马逊愿望清单中提取数据,但它比本来应该做的要困难得多。

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

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

于 2009-11-23T21:34:38.703 回答
1

如果您(显然不是指您)对 Web 服务和 API 调用(通信)感到不自在。您可以从 Sellercentarl.amazon 下载包含您的订单信息的平面文件,并使用导入方法一次输入整个文件,无需重新输入任何信息。显然,确切的价格将取决于您尝试将这些订单输入的系统。祝你好运!

于 2015-02-16T22:13:40.323 回答