You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Magento 2 REST API:carts/mine接口GET请求示例及指定客户方法咨询

Magento 2 REST API carts/mine 接口调用指南

carts/mine 接口专门用于获取当前已认证客户的购物车信息,不需要手动指定客户ID,完全通过请求中的身份凭证识别客户,以下是两种常见场景的调用方式:

1. 前端浏览器环境调用(Cookie认证)

如果是在Magento前端页面内发起请求,浏览器会自动携带客户登录后的会话Cookie,直接发送GET请求即可:

GET /rest/V1/carts/mine

请求成功后会返回当前登录客户的购物车详情。

2. 后端/第三方服务调用(Bearer Token认证)

第一步:获取客户认证Token

先通过客户的邮箱和密码请求Token接口:

POST /rest/V1/integration/customer/token
Content-Type: application/json

{
  "username": "customer@example.com",
  "password": "customer_password"
}

接口会返回一串类似 abc123xyz... 的Bearer Token。

第二步:调用carts/mine接口

把拿到的Token放到请求头的Authorization字段中,发送GET请求:

GET /rest/V1/carts/mine
Authorization: Bearer <客户认证Token>

注意事项

  • 未认证的请求调用这个接口会返回401未授权错误;
  • 接口返回的内容包含购物车ID、商品列表、总价等完整购物车信息,与文档描述一致。

内容的提问来源于stack exchange,提问作者Black

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.30 07:32:40