Я хочу использовать API REST woocommerce, чтобы создать хороший раздел для магазина, который будет отображаться на моем веб-сайте на основе WordPress. Я никогда не использовал API WooCommerce, поэтому у меня есть некоторые сомнения по этому поводу. Как я понимаю, мне нужно аутентифицировать каждый запрос, используя базовую авторизацию c. Я хочу использовать jquery ajax, но я не могу сгенерировать необходимые заголовки и получить ответ, каждый раз я получаю ошибку 401. Работает только с почтальоном с oauth 1.0. Сейчас я на локальном хосте, где я включил https. Есть ли какие-либо настройки, которые мне нужно сделать на моем локальном хосте, и кто-нибудь может показать мне правильный c пример аутентификации с ajax для woocommerce? Я пытался получить категории, но с любой конечной точкой все будет в порядке.
$.ajax({
method: 'GET',
url: 'wp-json/wc/v3/products/categories',
beforeSend: function (xhr) {
xhr.setRequestHeader ("Authorization", "Basic " + btoa(username + ":" + password));
},
success: function(res){
console.log(res);
}
});