好的,所以,我对Woocommerce API和PHP有相当多的经验,并将其用于XML文件中的大量产品。但是,我在添加属性时遇到了问题。嗯,这不是严格正确的,属性DO添加,但然后在它们之后抛出错误。
我正在使用Automattic PHP代码,正如我所说,它做得很好。
$data = [
'attributes' => [
[
'id' => 9,
'position' => 0,
'visible' => true,
'variation' => false,
'options' => [
'bathroom'
]
]
]
];
$woocommerce->put('products/123', $data);
但这给了我错误
'错误:参数无效:属性[rest_invalid_param]'在 /vendor/automattic/woocommerce/src/WooCommerce/HttpClient/HttpClient.php:348堆栈追踪:#0
虽然当我查看产品时,属性已正确添加。