Woocommerce Rest API (PHP) - добавить существующие теги к существующему продукту? - PullRequest
0 голосов
/ 10 сентября 2018

Я пробовал много вариантов этого, но не могу добавить существующие теги к существующему продукту через API.

Я сейчас пытаюсь:

$myTagPut = ['tags' => ['id' => 216], ['id' => 222]];
$woocommerce->put('products/'.$prod->id, $myTagPut);

Нет никаких ошибок при запуске, но при этом теги к продукту не добавляются.

Любая помощь будет высоко ценится.

Я также пробовал просто список идентификаторов тегов через запятую, добавляя всю информацию тега (например, имя и т. Д.) В вызове, и, похоже, ничего не работает.

1 Ответ

0 голосов
/ 10 сентября 2018

Кажется, это проблема синтаксиса, так как работал следующий код:

$myTagPut = ['tags' => [['id' => 216,],['id' => 222,],],];
$woocommerce->put('products/'.$prod->id, $myTagPut);
...