在我使用POST / guest-cart /创建并使用返回的ID后,我试图通过REST API获取创建的来宾购物车。
当我尝试使用
获取创建的购物车时/rest/all/V1/guest-carts/{Cart-id}
它返回404错误
{ "message": "No such entity with %fieldName = %fieldValue", "parameters": { "fieldName": "cartId", "fieldValue": null },
当我大摇大摆尝试时也是如此
curl -X GET "http://website.com/default/rest/all/V1/guest-carts/{cart-id}" -H "accept: application/json" -H "Authorization: Bearer {token}"
在两种情况下,我都将其与Authorization和content-type标头一起发送
我尝试用Swagger和Postman拨打电话
我希望收到一辆空的手推车
答案 0 :(得分:0)
查看是否可以使用GET从项目调用中获得响应-在您的情况下,响应中应该没有项目。
/V1/guest-carts/{cartId}/items
如果这不起作用,则您可能还有其他问题。购物车ID通常会在1小时后过期,因此请为此和以后的测试获取新的购物车ID。查看您的Magento日志,以查看是否出现任何错误以及其他信息。