woocommerce Rest API在从商店获取订单时给出权限错误

时间:2016-10-26 15:47:16

标签: rest api woocommerce runtime-error woocommerce-rest-api

我正在使用WP Rest API使用消费者密钥从商店获取订单并在URL中分泌,但它给我的权限错误和订单无法读取。

请有人建议我如何调试和解决问题的解决方案

我正在使用URL中的API获取订单,如下所示

https://www.onetwocosmetics.com/wc-api/v3/orders/8082?consumer_key=MY_CONSUMER_KEY&consumer_secret=MY_CONSUMER_SECRETE

所以我得到的回应是任何错误如下:

{"errors":[{"code":"woocommerce_api_user_cannot_read_order","message":"You do not have permission to read this order"}]}

但是当我使用相同的API获得产品时,它会提供所有产品,但订单没有得到

https://www.onetwocosmetics.com/wc-api/v3/products/?consumer_key=MY_CONSUMER_KEY&consumer_secret=MY_CONSUMER_SECRETE

1 个答案:

答案 0 :(得分:0)

它解决了,因为API要求管理员用户KEYS不是像Customer,Subscribers这样的简单用户。并检查您是否在网站上没有安装任何permssion manager插件。