WooCommerce остальные API возвращают WooCommerce_rest_cannot_view всегда - PullRequest
0 голосов
/ 04 марта 2019

Я сгенерировал потребительский ключ и потребительский секрет.На сайте установлен SSL.Я также установил плагины, необходимые для служб JSON и REST.Вот как выглядит URL:

https://<url>/wp-json/wc/v1/products

Если вы хотите проверить

Consumer Key: ck_8add1dc9101f8793a731d6b9aeaadd319fbedf37
Consumer secret: cs_18980264faa482536874e4544dfce9c090c7e927

Когда я пытаюсь получить (ПОЛУЧИТЬ) сведения о продукте с помощью Basic Auth с помощью POSTMAN,плагин Chrome, я получаю ответ в формате JSON, например:

{
  "code": "woocommerce_rest_cannot_view",
  "message": "Sorry, you cannot list resources.",
  "data": {
    "status": 401
  }
}

У меня есть разрешения READ и WRITE, соответствующие ключу Consumer.Я тестирую этот RestApi на PostMan RestClient, и я отключил SSL certificate verification в настройках этого приложения

enter image description here

1 Ответ

0 голосов
/ 05 марта 2019

У учетных данных API нет прав на чтение данных из woocommerce.Обновите разрешения на странице настроек API woo и убедитесь, что учетные данные имеют права на чтение / запись или хотя бы на чтение.

...