你好我正在使用woocommerce REST API的REST API, 我希望按类别获得产品。当我通过这个网址时,我得到了所有产品。
https://www.ezdarshan.com/wc-api/v2/products/?consumer_key=ck_dbf0f35e37dc0xxxxxxxxxxxb31d2&consumer_secret=cs_ea299e9b86xxxxxxxxxxxxxxf785a9f77ec7
但是当我使用这样的过滤器时:?category = 55,87
我再次获得了所有产品,但我只想要与这些类别相关的产品
我关注此文档:https://woothemes.github.io/woocommerce-rest-api-docs/?php#list-all-products
有些人帮助我
答案 0 :(得分:1)
我刚刚解决了类似的问题。使用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>
答案 1 :(得分:0)
这可能为时不晚,但可能对其他人有帮助
根据新的wordpress REST API版本,这对我有用
https://www.xxxx.com/wp-json/wc/v3/products?category=categoryid