我有这段代码可以将其他来源的产品添加到woocommerce购物车:
WooCommerce.post('products', data, (err, data, result1) => {
const { permalink, id } = JSON.parse(result1);
console.log(result1);
const d = {
product_id: id,
quantity: 1
};
WooCommerce.post('cart/add', d, (err, data1, result2) =>
// console.log(result2);
res.status(302).json('https://XXXXXXXXX'));
});
}).catch((err) => {
console.error('Something went wrong! ', err);
});
});
当尝试添加产品时,它将仅将其添加到管理员帐户中, 范例: 用户1(管理员)将产品添加到购物车 用户2将产品添加到购物车 用户3将产品添加到购物车
结果: 用户1购物车中有3个产品 用户2和用户3没有用户。