Qual API do WooCommerce devo usar no servidor?

Estou escrevendo um script para alterar em massa as propriedades do produto, como preço, peso e dimensão. Preciso executar o script diretamente no servidor em que o WordPress (4.7.2) e o WooCommerce (2.6.13) estão instalados. As opções em que pude pensar não me parecem ideais:

API não REST do WooCommerce seria a minha escolha óbvia, mas é relegada a uma situação assustadorapasta herdada que cheira a obsoleto.API REST do WooCommerce (ligação) parece um exagero: por que devo passar pela autenticação e usar HTTP quando já estou no servidor e posso usar o PHP?Atuando no banco de dados via update_post_meta () parece propenso a erros e difícil de manter, dadas as muitas relações entre as propriedades do produto WooCommerce; apenas olheaqui na quantidade de lógica, é preciso duplicar apenas para alterar o preço de um produto!WP-CLI poderia funcionar, mas o AFAIK não seria tão flexível quanto o script PHP; em qualquer caso,é alimentado por REST desde a v3.0, acho que o ponto 2 se aplicará aqui também.

Sinto que estou perdendo alguma coisa, por favor me ajude, caso contrário meu cérebro explodirá :-D

questionAnswers(2)

yourAnswerToTheQuestion