1

我需要一些帮助和开箱即用的思考,因为我真的很难过。

我正在制作一个礼品登记网站(如婚礼登记)。这个想法是,制作礼物注册表的人可以从网络上的任何地方添加项目(例如,target.com)。然后,当有人想从注册表中购买商品时,他们会来到我们的网站,找到商品,点击链接,然后转到产品页面(在 target.com 上)并购买礼物。

问题是我们需要知道产品是否真的被购买了,所以礼物不会被多次购买。此外,我们需要向购买者提供他们为其购买礼物的人的地址。

这是我们想要做的:

不幸的是,我能想到的唯一方法是通过 iframe,它不适用于许多大型零售商(如亚马逊和沃尔玛),它们出于正当的安全原因阻止了 iframe。另一种选择是打开两个新的浏览器窗口,但这很难看。

那么,我还能做什么?有任何出色的 JavaScript/css/php 或任何解决方案吗?

4

2 回答 2

0

你唯一的选择,虽然很差,是一个书签。买家必须在开始购物之前添加/安装书签。完成订单后,他们必须在订单确认/收据页面上运行小书签以“验证”购买。

您必须为您支持的每个商家编写代码。每当商家更改其确认/收据页面时,您都必须更新您的验证脚本。小书签将根据页面 URL 确定商家,并检查页面中的特定元素以确定购买的产品。

我会使用书签作为可选步骤,因为您不能假设您的用户会记得使用它,甚至知道如何使用它。当他们从您的列表中选择产品时,我会将项目标记为“未验证购买”,然后如果使用小书签,则将其标记为“已验证购买”。对于在结账过程中忘记使用书签但仍希望验证其订单的用户,您还可以在“订单历史记录”页面上进行书签验证。

于 2012-04-14T20:58:45.040 回答
0

如果某个商品可以是网络上的任何商店,您就无法可靠地检测该商品是否已购买。您只能检测 somone 是否点击了商店中商品的链接,但不能检测他是否购买了该商品。您应该依靠用户将商品标记为已购买。

于 2012-04-14T20:23:50.003 回答