如何解决使用Shopify使用特定于客户的商品/产品创建购物车
Am使用Shopify开发用于购买和销售产品的本地应用程序。 要使用Ajax API并传递产品的变体ID来创建购物车,但我需要区分并为每个用户创建单独的购物车。
当前,如果我使用以下API调用将产品添加到购物车中,那么即使其他客户/用户也可以看到其他用户之前添加到购物车的产品。 谁能帮助我解决这个问题或提出建议吗?
用于创建购物车的方法:
addtoCart = () => {
var that = this;
var variantId = this.state.artworkdescription.ID;(***product ID***)
var data = 'id=' + variantId + '&quantity=1'
console.log("data",data);
//POST request
fetch('https://lonelywalls.myshopify.com/cart/add.js',{
method: "POST",//Request Type
body: data,headers: {
'Content-Type': 'application/x-www-form-urlencoded','x-shopify-access-token': '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',},})
.then((response) => response.json())
.then((responseJson) => {
console.log("Cart Response",responseJson);
})
//If response is not in json then in error
.catch((error) => {
console.log(error);
});
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。