将用户发送到预先填充的亚马逊购物车结帐

时间:2010-10-21 04:21:16

标签: php e-commerce amazon-web-services amazon

我正在开发一个可以创建预先设定的项目包的网站。首先,我正在使用亚马逊测试这个想法,拉动一些会员销售,然后如果想法成功,我将自己完成订单。

我的目标是拥有一个“立即购买”类型按钮,点击后,用户将立即到达亚马逊结帐页面,其中的购物车预先填写了我选择的商品和我的会员编号。

我是一名PHP开发人员,所以如果解决方案必须是特定于语言的,那么这就是它的语言。如果它更像是一个概念性答案,或者如果有一个API,那也是有效的。

提前致谢。

2 个答案:

答案 0 :(得分:31)

您可以使用包含ASIN及其数量的链接。它不会向某人的购物车添加商品,但会确认添加到购物车。

URL:
http://www.amazon.com/gp/aws/cart/add.html

Parameters:
- AssociateTag
- ASIN.<number>        <number> starts at 1
- Quantity.<number>    one quantity parameter for each ASIN parameter

Example (parameters separated by line break for visibility):
http://www.amazon.com/gp/aws/cart/add.html
    ?AssociateTag=your-tag
    &ASIN.1=B003IXYJYO
    &Quantity.1=2
    &ASIN.2=B0002KR8J4
    &Quantity.2=1
    &ASIN.3=B0002ZP18E
    &Quantity.3=1
    &ASIN.4=B0002ZP3ZA
    &Quantity.4=2

一行示例:https://www.amazon.com/gp/aws/cart/add.html?AssociateTag=your-tag&ASIN.1=B003IXYJYO&Quantity.1=2&ASIN.2=B0002KR8J4&Quantity.2=1&ASIN.3=B0002ZP18E&Quantity.3=1&ASIN.4=B0002ZP3ZA&Quantity.4=2&ASIN.5=B004J2JG6O&Quantity.5=1

ASIN可在产品的网页网址中找到,也可以在产品页面上搜索“ASIN”。 More details here

答案 1 :(得分:1)

亚马逊不允许您将商品添加到某人的购物车中。他们要求进行购买的用户点击添加到购物车按钮。

您可以做的最好的事情是创建一个Listmania!列出与项目。您可以查看有关如何执行此操作的更多详细信息here

然后,您需要创建一个联盟链接到列表,并指示用户单击列表底部的“将所有项目添加到购物车”按钮。

不幸的是,由于亚马逊不希望用户意外购买他们不想要的商品,因此无法减少用户点击次数。