您可以通过 API 为亚马逊购物车添加地址吗?

Posted

技术标签:

【中文标题】您可以通过 API 为亚马逊购物车添加地址吗?【英文标题】:Can you add an address for an Amazon Cart via API? 【发布时间】:2016-10-11 11:06:21 【问题描述】:

我在产品广告 API reference 中看不到它,但我想知道是否可以动态/自动设置交货账单地址(以及可能的其他选项,例如是否应该发送账单或产品应该包装为礼物)为亚马逊购物车?

如果这是可能的,但不是通过产品广告 API 也可以(例如,使用 API 为自己买东西)。

【问题讨论】:

【参考方案1】:

据我了解 - 不,你不能。

来自亚马逊:

亚马逊在订单管道中托管网页。您的应用程序在购买商品或履行订单方面没有任何作用。但是,您的应用程序必须使用 Product Advertising API 购物车操作返回的 PurchaseURL 将购物车项目添加到订单管道。

文档中的订单管道是

一系列指导客户完成结账流程的亚马逊网页,包括添加客户姓名、shipping and billing addresses、付款方式和购买确认网页,如下所示。

这意味着用户应该在结账过程中在亚马逊托管的网页上填写shipping and billing addresses。您只能提供 url 来完成结帐。

与您自己的地址相同。没有 API 可以更改它。

【讨论】:

以上是关于您可以通过 API 为亚马逊购物车添加地址吗?的主要内容,如果未能解决你的问题,请参考以下文章

亚马逊添加到购物车 url 参数

如何获取亚马逊购物车的内容?

Alexa - 允许用户将商品添加到亚马逊购物篮/购物车。需要帮助

Ruby on Rails 使用 API 从亚马逊购买商品?

Python 包装器“python-amazon-simple-product-api”用于在亚马逊上创建新购物车

我需要加密 Paypal 添加到购物车按钮吗?