Shopware 6:能否通过/store-api/checkout/order端点获取分类名称?
Shopware 6 /store-api/checkout/order 接口获取分类名称方法
- 默认情况下,该接口返回的订单数据中,商品关联的分类仅包含ID。要获取分类名称,需通过扩展请求参数关联加载分类的额外字段。
- 你可以在请求时添加
associations参数,指定加载商品的分类关联并包含name字段。示例请求参数结构如下:
{ "associations": { "lineItems": { "associations": { "product": { "associations": { "categories": { "fields": ["name"] } } } } } } }
- 发送请求时,将上述参数以JSON格式放入请求体(POST请求更适配复杂关联结构,GET请求也可通过查询字符串传递,但结构处理起来更繁琐)。完成后,接口返回的订单数据里,每个商品的分类信息就会包含名称字段。
- 注意:请求需要携带有效的认证令牌,确保具备访问订单数据的权限。
内容的提问来源于stack exchange,提问作者Stepan
相关产品推荐
相关产品推荐

