我在使用docs中所述的BigCommerce店面购物车API时遇到困难
当我使用在店面网站上打开的控制台窗口通过访存api手动发送http请求时,总是返回404“购物车不存在”。
这是我正在使用的提取请求:
fetch(
'/api/storefront/carts/e475da57-e9d1-4da0-b9bf-ac4c34b8d601/items',
{
credentials: 'same-origin',
method: 'POST',
body: JSON.stringify({ lineItems: [{ quantity: 1, productId: 2968 }]})
}
).then(res => res.json()).then(console.log)
我通过转到<store-url>/api/storefront/cart
当我只是在相同的购物车ID上执行GET时,它会按预期发送回一个对象。
我买新车没问题。如果要在现有购物车中添加商品,这只是一个问题。
我尝试添加carts
和items
和lineItems
的结尾斜杠,单数和复数形式