是否有面向客户的亚马逊网上商店 API?

Posted

技术标签:

【中文标题】是否有面向客户的亚马逊网上商店 API?【英文标题】:Is there a amazon webstore API for customers? 【发布时间】:2015-10-09 00:05:29 【问题描述】:

我正在开发个人费用跟踪应用程序,并希望检索客户(我)在 amazon.com 上的订单列表。

亚马逊MWS API描述如下:

Amazon Marketplace Web Service (MWS) 是一个集成的 Web 服务 API,它允许 Amazon 卖家以编程方式交换订单、付款、报告等数据。

这显然是供卖家使用的,而不是供客户使用的。有什么方法可以检索这些信息,而不必依赖浏览器自动化?

【问题讨论】:

【参考方案1】:

您可能需要构建一个爬虫来登录您的帐户、浏览您的订单历史记录并解析页面。

就此类功能可用性的官方说法而言,没有任何迹象表明存在客户 API 之类的东西,而且人们很少提供他们不提供的服务列表。亚马逊可能只是认为这太过分了,以至于懒得理会。​​p>

虽然某些功能的文档记录不足,但通常情况下,文档的缺失只是功能本身缺失的反映。众所周知,很难证明是否定的。因此,我们只能得出最明显的答案,即不存在这样的东西。

爬虫肯定比专用 API 效率低,并且容易在页面设计更改时中断,但总比没有好。

【讨论】:

我找到了亚马逊提供的csv order export 工具,但它只能在亚马逊美国网站上使用。那我想写一个爬虫吧。 @AbhayRana 我在研究时看到了,但它正在使用电子邮件通知,表明这是一个延迟的过程。

以上是关于是否有面向客户的亚马逊网上商店 API?的主要内容,如果未能解决你的问题,请参考以下文章

亚马逊产品进口

要提交多少个 Android 应用商店...?

使用 PHP 检索亚马逊商店的产品列表?

是否可以在运行时可靠地检测到哪个商店安装了 Android 应用程序(Google Play 或亚马逊市场)?

为亚马逊 s3 上的每个视频商店创建缩略图的最佳方法是啥?

我是不是从亚马逊应用商店获得 INSTALL_REFERRER 意图?