我已经生成了一个消费者密钥和消费者秘密。该网站已安装SSL。我还安装了JSON和REST服务所需的插件。网址是这样的:
https://<url>/wp-json/wc/v1/products
如果要测试
Consumer Key: ck_8add1dc9101f8793a731d6b9aeaadd319fbedf37
Consumer secret: cs_18980264faa482536874e4544dfce9c090c7e927
当我尝试使用Chrome插件POSTMAN通过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
答案 0 :(得分:1)
API凭据无权从woocommerce读取数据。请从woo API设置页面更新权限,并确保凭据具有读/写访问权限或至少具有读访问权限。