Я хочу отправлять запросы в API WEST Woocommerce REST для проверки состояния и обновления продуктов.Моя установка Wordpress использует обычные постоянные ссылки, потому что веб-интерфейс построен в React, который отображается на статической домашней странице.Поэтому мне нужно, чтобы все запросы передавались на домашнюю страницу, чтобы мой маршрутизатор React мог обработать запрос (если я установил постоянные ссылки на pretty, маршрутизатор wordpress будет направлять любой запрос, который не является домашней страницей, и он не достигнет маршрутизатора React),
Я использую ssl и настраиваю ключ и секретный ключ пользователя.Я могу делать запросы успешно, если я установил постоянные ссылки на довольно.Тем не менее, мне нужно сделать такие запросы:
https://example.com/?rest_route=/wc/v3/products
Я попытался передать секретный ключ и ключ пользователя в качестве дополнительных параметров:
https://example.com/?rest_route=/wc/v3/products&consumer_key=xxx&consumer_secret=xxx
но это не работает.Я также попытался передать их как заголовки в моем ручном запросе curl в php.Я также попытался сделать запрос, используя curl из командной строки.Все эти методы работают, когда я использую подход, описанный в документации, используя довольно постоянные ссылки, но с постоянными ссылками на них все они вызывают 401 ответ, утверждая, что я не аутентифицирован.
Есть ли способ обойти это, или мне просто нужно сделать пользовательские конечные точки?