【问题标题】:Woocommerce Rest API is not working on my websiteWoocommerce Rest API 在我的网站上不起作用
【发布时间】:2020-10-31 05:38:19
【问题描述】:

我在 woocommerce 中创建了一个具有读写权限的新 API 密钥。但我在我的 API 功能中使用了这个 API 密钥,它返回“错误:抱歉,您无法列出资源。[woocommerce_rest_cannot_view]”。请让我知道我缺少什么。

我们尝试了以下一些解决方案,但都不起作用。

  1. 在 htaccess 中添加了此代码“RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]”。

  2. 更新了我们服务器中的网站 URL。

  3. 在woocommerce密钥配置功能中添加了query_string_auth参数。

  4. 也用邮递员测试。

【问题讨论】:

    标签: woocommerce wordpress-rest-api woocommerce-rest-api


    【解决方案1】:

    尝试在您的 htaccess 文件中使用此代码:

    开始 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
    

    【讨论】:

    • 嗨艾伦,感谢您的回复。我们已经尝试过了。但它不起作用。
    猜你喜欢
    • 2022-11-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-19
    • 2021-10-26
    • 2018-03-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多