WooCommerce rest api返回woocommerce_rest_cannot_view

问题描述 投票:0回答:1

我已经生成了一个消费者密钥和消费者秘密。该网站已安装SSL。我还安装了JSON和REST服务所需的插件。这是网址的样子:

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

如果你想测试

Consumer Key: ck_8add1dc9101f8793a731d6b9aeaadd319fbedf37
Consumer secret: cs_18980264faa482536874e4544dfce9c090c7e927

当我试图通过使用Instagram插件(Chrome插件)使用Basic Auth获取(获取)产品详细信息时,我得到一个JSON响应,如:

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

我同时拥有与Consumer键对应的READ和WRITE权限。我在PostMan RestClient上测试这个RestApi,我在这个应用程序设置上禁用了SSL certificate verification

enter image description here

php wordpress woocommerce woocommerce-rest-api
1个回答
1
投票

API凭据无权从woocommerce读取数据。请从woo API设置页面更新权限,并确保凭据具有读/写访问权限或至少具有读取权限。

© www.soinside.com 2019 - 2024. All rights reserved.