替代iframe提供购买者信息并允许购买者输入是否在其他网站上购买了商品?

时间:2012-04-14 20:16:26

标签: php javascript iframe

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

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

问题是我们需要知道产品是否实际购买,因此礼品不会多次购买。此外,我们需要向购买者提供他们购买礼物的人的地址。

以下是我们想要做的事情:

不幸的是,我能想到如何做到这一点的唯一方法是通过iframe,它不能与许多大型零售商(如亚马逊和沃尔玛)合作,这些零售商出于合法的安全原因阻止了iframe。另一个选择是打开两个新的浏览器窗口,但这只是丑陋。

那么,我还能做些什么?任何精彩的JavaScript / css / php或其他任何解决方案?

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

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

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

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