0

您好,我正在使用 woocommerce REST API 的 REST API,我想按类别获取产品。当我通过这个网址时,我得到了所有产品。

  https://www.ezdarshan.com/wc-api/v2/products/?consumer_key=ck_dbf0f35e37dc0xxxxxxxxxxxb31d2&consumer_secret=cs_ea299e9b86xxxxxxxxxxxxxxf785a9f77ec7

但是当我使用这样的过滤器时:?category=56,37

我再次获得了所有产品,但我只想要与这些类别相关的产品

我关注这个文档:https ://woothemes.github.io/woocommerce-rest-api-docs/?php#list-all-products

一些在帮助我

4

2 回答 2

2

我刚刚解决了类似的问题。使用 slug 代替 id / name。它对我有用。

https://yourwebsite.com/api/user/proxy/products/?filter[category]=<SLUG OF CATAGORY>

正确:(注意尾部斜杠已删除)

 https://yourwebsite.com/api/user/proxy/products?filter[category]=<SLUG OF CATAGORY>
于 2016-11-05T14:27:17.900 回答
0

这可能有点晚回答,但可能对其他人有帮助

根据新的 wordpress REST API 版本,这对我有用

https://www.xxxx.com/wp-json/wc/v3/products?category=categoryid

于 2019-11-10T05:14:12.983 回答