Woocommerce Rest API не работает на моем сайте - PullRequest
0 голосов
/ 10 июля 2020

Я создал новые ключи API в woocommerce с разрешениями на чтение и запись. но я использовал эти ключи API в своих функциях API, он возвращает "Ошибка: извините, вы не можете перечислить ресурсы. [woocommerce_rest_cannot_view]". Пожалуйста, дайте мне знать, что мне не хватает.

Мы пробовали несколько решений ниже, но не работает.

  1. Добавлен этот код «RewriteRule. * - [E = HTTP_AUTHORIZATION:% {HTTP:Authorization}] "в htaccess.

  2. Обновлен URL-адрес веб-сайта на нашем сервере.

  3. Добавлен параметр query_string_auth в функции конфигурации ключа woocommerce.

  4. Также проверьте с почтальоном.

1 Ответ

0 голосов
/ 10 июля 2020

попробуйте использовать этот код в своем файле htaccess:

BEGIN WordPress

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
...