Ошибка 401 API WooCommerce при попытке сделать GET (Reactjs) - PullRequest
0 голосов
/ 24 мая 2019

Я делаю проект с Reactjs, который использует данные из WordPress и Woocommerce. Данные Worpress извлекают их правильно, но данные Woocommerce возвращают ошибку 401.

Первое, что я подумал, было ошибкой в ​​ключах клиента или секрета, но они верны и создали еще один новый на тот случай, если они потерпели неудачу, но он остался прежним.

Я также хочу добавить, что когда я работал в локальном (localhost), все работало правильно, но, поскольку я перешел на внешний сервер, на котором есть соответствующие wordpress и woocommerce.

const WooCommerce = new WooCommerceAPI({
  url: 'http://www.xxxxxx.xxxxx.com/',
  consumerKey: 'xxxxxxxxxxxxxxx',
  consumerSecret: 'xxxxxxxxxxxxxxxxxxx',
  wpAPI: true,
  version: 'wc/v3',
  queryStringAuth: true
 });

 WooCommerce.getAsync('customers').then((result) => {
  let customers = JSON.parse(result.toJSON().body);

  this.setState({
    customers: customers,
  });

ОШИБКА: {code: "woocommerce_rest_authentication_error", сообщение: "La клиентская информация> no es válida. ", данные: {…}} код: Данные "woocommerce_rest_authentication_error": {status: 401} сообщение: "La Clave de Cliente No Es Válida." прото: объект

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...