Woocommerce rest api为客户获取所有产品
Posted
技术标签:
【中文标题】Woocommerce rest api为客户获取所有产品【英文标题】:Woo commerce rest api get all product for customer 【发布时间】:2019-04-29 01:43:34 【问题描述】:我正在尝试使用不记名令牌(使用 JWT 插件)获取所有产品。 使用管理员令牌获取所有产品,但使用客户令牌时不获取产品数据。
call: /wp-json/wc/v3/products
回复:
"code": "woocommerce_rest_cannot_view",
"message": "Sorry, you cannot list resources.",
"data":
"status": 403
图片: click here to see image
【问题讨论】:
如果从客户用户那里获取令牌,如果我从管理员用户那里获取令牌,我会遇到同样的问题。如果有人有解决方案,我将不胜感激。 我的问题也是 【参考方案1】:只需在您的网络链接中使用 https 而不是 http
【讨论】:
【参考方案2】:403 表示您无权访问该资源。我安装了一个角色和权限管理器插件,并将“READ PRIVATE PRODUCTS
”权限授予“customer
”角色。
【讨论】:
【参考方案3】:试试这个:
wc-api/v3/products.
将wp-json/wc
更改为wc-api
。
【讨论】:
以上是关于Woocommerce rest api为客户获取所有产品的主要内容,如果未能解决你的问题,请参考以下文章
WooCommerce REST API - 按修改日期过滤订单
WooCommerce Rest Api:按特定日期获取订单