Woocommerce Rest API (PHP) - 将现有标签添加到现有产品?
Woocommerce Rest API (PHP) - add existing tags to existing product?
我已经尝试了很多变体,但似乎无法通过 api 将现有标签添加到现有产品。
我目前正在尝试:
$myTagPut = ['tags' => ['id' => 216], ['id' => 222]];
$woocommerce->put('products/'.$prod->id, $myTagPut);
运行时没有任何类型的错误,但它也没有将标签添加到产品中。
如有任何帮助,我们将不胜感激。
我也试过只用逗号分隔的标签 ID 列表,在调用中添加所有标签信息(即名称等),但似乎没有任何效果。
这似乎是一个语法问题,因为以下代码有效:
$myTagPut = ['tags' => [['id' => 216,],['id' => 222,],],];
$woocommerce->put('products/'.$prod->id, $myTagPut);
我已经尝试了很多变体,但似乎无法通过 api 将现有标签添加到现有产品。
我目前正在尝试:
$myTagPut = ['tags' => ['id' => 216], ['id' => 222]];
$woocommerce->put('products/'.$prod->id, $myTagPut);
运行时没有任何类型的错误,但它也没有将标签添加到产品中。
如有任何帮助,我们将不胜感激。
我也试过只用逗号分隔的标签 ID 列表,在调用中添加所有标签信息(即名称等),但似乎没有任何效果。
这似乎是一个语法问题,因为以下代码有效:
$myTagPut = ['tags' => [['id' => 216,],['id' => 222,],],];
$woocommerce->put('products/'.$prod->id, $myTagPut);