【问题标题】:Programmatically make Amazon purchase?以编程方式进行亚马逊购买?
【发布时间】:2012-01-28 21:24:19
【问题描述】:

有人知道允许您以编程方式购买商品的 Amazon API 吗?

我查看了他们的大量网络服务(产品广告、MWS 等),但似乎都没有这样做。

我发现这个帖子似乎暗示没有解决方案,但没有明确的答案:https://forums.aws.amazon.com/thread.jspa?threadID=45127

为了清楚起见,我想使用我的付款详细信息进行购买,而不是代表任何用户。我想如果有人支持这一点,那就是亚马逊。但我意识到可能有商业(安全?)理由不支持这一点......

【问题讨论】:

  • 有一个第三方服务(我做的)提供了一个在亚马逊上下订单的 API。 Zinc.io

标签: amazon-web-services


【解决方案1】:

http://www.zinc.io/ 表明实际上可以做到这一点。

我在网上了解到您可以通过发送精心制作的 _GET 响应来做到这一点,尽管我自己目前正在尝试找出要发送哪些响应。

【讨论】:

  • 更新:截至 2013 年 12 月,我为亚马逊创建了一个完整的自动购买机器人,适用于礼品卡、信用卡等。所以我知道这是一个事实可能的。我用 CasperJS 来做...
  • 使用 CasperJS 模拟网站上的用户活动与 Amazon.com 提供用于自动购买的 API 相同。很脆弱。如果亚马逊更改其标记,您的机器人可能会崩溃。
  • 是的,毫无疑问。这就是为什么我对野兽有超过 100% 的测试代码覆盖率,如果出现问题,我会提供 24x7 短信警报;-) 不过,它一个程序化解决方案。
  • 嘿@TheodoreR.Smith 你有没有开源这个?检查了您的 github,但找不到任何相关内容。
  • 我在2015年签订的竞业禁止/保密协议即将到期。我会重新创建它,然后开源。
【解决方案2】:

2019/12/10 更新即使我的答案被接受为最佳答案,但它已经过时了。请看这个答案:https://stackoverflow.com/a/17180929/799155


这是不可能的——我猜是出于一系列安全原因。通读您在问题中发布的主题;)

Lorraine@AWS,2010 年 8 月 13 日下午 2:02

亚马逊不提供用于向客户下订单的 API。既不是 公司帐户或合作伙伴计划将允许您建立 您描述的解决方案类型。

Lorraine@AWS,2011 年 5 月 13 日下午 4:17

据我所知,亚马逊仍然不提供这项服务, 这不是我希望看到的内容 特定于 FBA 计划的 Fulfillment Web Service。

【讨论】:

  • @moosgummi 你的答案在 2012 年已经过时了。
  • @nurettin 是否已过时?今年是 2016 年,亚马逊是否提供了用于下订单的 API?我看过他们的 Order API,但它似乎只提供可读的操作,而不是可写的。
  • @MarcoAurélioDeleu 我认为亚马逊产品广告 API (docs.aws.amazon.com/AWSECommerceService/latest/DG/Welcome.html) 仍然是最好的选择。尽管您的潜在客户必须通过 amazon.com 本身结帐。
  • 与亚马逊建立业务关系是可能的。看我的回答。
猜你喜欢
  • 1970-01-01
  • 2013-03-26
  • 2012-09-12
  • 2012-05-31
  • 2012-09-10
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多