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

如何使用Shopware 6 API创建带变体产品,是否有对应Python SDK?

产品创建API说明

你之前查阅的是Shopware 6的Store API,该类接口仅面向前端购物场景开放,仅提供商品查询、下单、购物车管理等面向普通访客的能力,本身不包含商品管理类接口。
你需要使用Shopware 6 Admin API完成产品创建、变体管理操作,v6.4.6.0版本完全支持该类能力:

  • 单个产品创建可调用POST /api/product端点
  • 批量创建带变体的产品推荐使用POST /api/_action/sync批量操作端点,单次可提交多个产品、变体的创建请求,大幅提升导入效率
  • 创建带变体产品时,可以先提交基础产品信息,再关联预设的属性组生成变体,也可以在单次请求中同时提交基础产品和所有变体的关联数据
  • 调用前需要先在Shopware后台「设置」-「集成」中创建API集成,分配产品管理相关权限,使用生成的客户端ID和密钥完成认证

Python SDK可用资源说明

Shopware官方暂未推出官方Python SDK,目前社区有多个成熟的第三方维护包适配v6.4.x版本的Admin API,支持产品创建、变体管理等所有后台操作:

  • 常用的第三方库为shopware6-api,直接通过pip install shopware6-api即可安装
  • 初始化客户端后只需传入后台生成的API凭证、店铺域名,就可以直接调用所有Admin API接口,不需要手动处理签名、请求头拼接等逻辑
  • 如果有定制化需求,也可以直接基于requests库封装接口调用,Admin API的认证逻辑为OAuth 2.0的客户端凭证模式,对接成本很低

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.26 17:48:10