1

我们的商店出售原料和用品,但对于我们的客户来说,滚动浏览我们整个庞大的库存以获取他们需要的少数东西或只需点击我们的一些预先构建的食谱是一件麻烦事。

我正在尝试制作一个脚本,以编程方式在我们的网站上添加项目,但我遇到了问题。由于 SquareUp 使用 cookie 来存储购物车,由于跨域访问,我无法向购物车发送任何数据。我尝试过使用嵌入式 iframe 菜单,但这仍然无法让我过滤任何结果,甚至无法添加一些脚本来“破解”鼠标单击项目以添加食谱。

我不知道这是否属于 Connect API 标记,但这是我认为可以帮助我的最后一个地方。我已经阅读了文档,发现账单不可用,但我只是将商品添加到购物车。我认为我可以?cart-[shopname]=在“结帐”链接上附加某种查询。从那里,我可以使用 Connect API 查找商品/变体代码并创建要添加到购物车 cookie 的 JSON 标记。

基本上,我的问题是我不知道如何以编程方式将商品添加到购物车。

我们想继续使用 SquareUp,但我们会从 Magento 或 Shopify 获得更多销售,因为我们可以过滤结果并以编程方式将整个食谱添加到购物车。

4

1 回答 1

0

不幸的是,没有办法通过 Square 在线商店完成您想要完成的任务。它实际上只是作为一个交钥匙解决方案;没有任何公共 API 可用于以编程方式对其进行操作。正如您所发现的,由于跨域策略,您的浏览器会阻止您操纵在线商店的 cookie 或调用其后端 API。

于 2015-07-10T02:05:45.277 回答