【问题标题】:Group products using Woocommerce REST API使用 Woocommerce REST API 对产品进行分组
【发布时间】:2017-11-12 06:29:05
【问题描述】:
我正在尝试使用最新版本的 Woocommerce REST API 创建分组产品。
我设法创建了一个类型为grouped 的产品和一些类型为simple 的产品。但是我实际上如何将它们组合在一起?
包含分组产品 ID 的 grouped_products 数组是只读的,parent_id 属性不是我想要的。
有什么解决办法吗?
【问题讨论】:
标签:
php
wordpress
woocommerce
woocommerce-rest-api
【解决方案1】:
grouped_products 属性现在可在 WooCommerce REST API v2 中进行编辑。它以前被标记为只读,但仅适用于 REST API 的 v1。使用 v2 的 REST API,您可以创建一个分组产品并设置 grouped_products 数组,如下所示:
curl -X POST https://example.com/wp-json/wc/v2/products \
-u consumer_key:consumer_secret \
-H "Content-Type: application/json" \
-d '{
"name": "Test grouped product",
"type": "grouped",
"grouped_products": [1, 2, 3]
}'
其中 1、2 和 3 是要包含在分组产品中的子简单产品。