Woocommerce REST API按属性获取产品

Woocommerce REST API按属性获取产品,rest,filter,attributes,Rest,Filter,Attributes,使用WooCommerceV3API,我想按属性过滤/获取产品 例如: www.mydomain.com/products?filter[pa_color]=green&fields=id,attributes 如何钩住/修改API,使其能够执行此类查询?根据您的需要,您应该能够按属性排序。“将结果集限制为具有特定属性的产品,例如?attribute=pa_color。”将属性作为普通参数传入。如中所述(实际上文档记录不好),它接受属性slug/taxonomy名称: example.

使用WooCommerceV3API,我想按属性过滤/获取产品

例如:

www.mydomain.com/products?filter[pa_color]=green&fields=id,attributes
如何钩住/修改API,使其能够执行此类查询?

根据您的需要,您应该能够按属性排序。“将结果集限制为具有特定属性的产品,例如?attribute=pa_color。”将属性作为普通参数传入。

如中所述(实际上文档记录不好),它接受属性slug/taxonomy名称:

example.com/wp-json/wc/v3/products?attribute=pa_compatible-for&attribute_term=249
它就像一个符咒。
祝你好运

@CharlieFish对于那些熟悉woo REST API的人来说,他们当场就理解了这个问题。。。但不管怎样,我会接受你的建议并重新编辑。谢谢。@CharlieFish看你的个人资料,你这样回答似乎只是想在堆栈上“提升”自己,因为你还回答了很多其他问题,那就是“如何做”。如果你不知道答案,最好保持安静…只是检查一下评论队列,我的朋友,并帮助确保社区得到帮助所有人的好答案。堆栈溢出具有这些准则是有原因的。在浏览评论队列时,我总是尝试发表评论,以帮助改进SO的内容。:)@正如我所说的,如果你不熟悉woo REST API,你就不能真正理解这个问题。我猜你是因为这个被否决了…太糟糕了。只是为了说明,这不是一个“如何”的问题或指南。这是一个纯粹的对API本身的钩子的要求。继续“干得好”!首先,我感谢您的努力,尽管您向我推荐了基于WP-REST的新API,而不是我提到的API v3。。。无论如何,这才是stack真正的精神所在!再次感谢:-)@user3368504您正在尝试使用Legacy v3?我不是想用…我是在用。不久前引入了新的API,我发现遗留的v3比基于WP-REST的新API更合适、更高效。不管怎么说,我昨天设置了,几个小时前设法解决了我的问题-所以不要打破你的头。。我成功了:)谢谢你的时间和帮助help@user3368504好啊仅供将来参考如果其他人有此问题,请提交并回答您是如何解决的,这样,如果未来的人有相同的问题,他们可以参考。那太棒了。