php 将用户发送到预填充的Amazon购物车结帐处

gcmastyq  于 2023-02-18  发布在  PHP
关注(0)|答案(2)|浏览(113)

我正在一个网站上工作,这个网站将创建预先设定的商品 Package 。首先,我使用亚马逊来测试这个想法,拉一些联盟销售,然后如果这个想法被认为是成功的,我将自己完成订单。
我的目标是有一个“现在购买”类型的按钮,点击后,用户将到达亚马逊结帐现在页面,与一个购物车预先充满了我选择的项目,我的附属号码。
我是一个PHP开发人员,所以如果一个解决方案必须是特定于语言的,那就是我要用的语言。如果它更多的是一个概念性的答案,或者如果有一个API,那也是可以的。

pkwftd7m

pkwftd7m1#

您可以使用包含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可在产品页面URL中找到,或在产品页面上搜索“ASIN”。More details here

kqqjbcuj

kqqjbcuj2#

亚马逊不允许您将商品添加到其他人的购物车中。他们要求购买商品的用户单击“添加到购物车”按钮。
你能做的最好的事情就是创建一个包含这些项目的Listmania!列表。你可以在here中看到更多关于如何做的细节。
然后,您需要创建一个指向该列表的会员链接,并指示用户单击列表底部的“将所有商品添加到购物车”按钮。
不幸的是,没有办法使这需要更少的点击为用户,因为亚马逊不希望用户意外购买的项目,他们不想要的。

相关问题