【问题标题】:WooCommerce API Get User InformationWooCommerce API 获取用户信息
【发布时间】:2021-12-18 03:19:16
【问题描述】:

所以我一直在尝试让 WooCommerce REST API 为我提供单个用户和所有用户信息但无济于事,我一直收到错误消息:

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

使用带有 https 地址的基本身份验证,API 也具有读/写权限。 使用格式:

https://exampledomain.com/wp-json/wc/v3/customers/

【问题讨论】:

  • 这可能很愚蠢,但您是否尝试过删除尾部斜杠和/或将其设为 http 而不是 https?
  • @Jason 在这一点上,我会尝试任何 lmao ,这样做仍然是完全相同的错误。
  • 这有时对我有帮助...无论如何,这显然是一个身份验证问题...您是否尝试过重新生成 API 密钥?你在用邮递员吗?也许尝试其他工具,例如 reqbin.comhoppscotch.io

标签: php api woocommerce woocommerce-rest-api


【解决方案1】:

可能是您的服务器没有正确解析 Authorization 标头。尝试将凭据作为查询字符串参数发送,如下所示:

https://www.example.com/wp-json/wc/v3/customers?consumer_key=123&consumer_secret=abc

【讨论】:

  • ``` {"code":"woocommerce_rest_cannot_view","message":"抱歉,您无法列出资源。","data":{"status":403}} ``` 相同错误也是如此
【解决方案2】:

重置管理员,它就像一个魅力,很奇怪,但是是的。

【讨论】:

    猜你喜欢
    • 2015-02-25
    • 1970-01-01
    • 1970-01-01
    • 2021-03-09
    • 2015-10-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多