woocommerce rest api中的产品搜索

时间:2018-12-26 14:37:12

标签: rest react-native woocommerce woocommerce-rest-api

我正在研究React Native项目,该项目使用woocommerce rest api在应用程序上显示产品。

有什么方法可以通过userwoocommerce rest api通过用户输入来搜索产品?

预先感谢

1 个答案:

答案 0 :(得分:0)

是的。我正在使用WooCommerce的Rest API的V3版本,并使用过滤器在我的应用中进行搜索。代码看起来像这样-

WooCommerce.getAsync("products?filter[q]=" + this.searchQuery + "&page=" + this.page)

API语法为:GET /products?filter[q]=search-keyword

因此,当用户在搜索栏中搜索红色时-它以红色作为查询并返回使用“红色”关键字过滤的结果。

希望有帮助。

编辑:这是当我在搜索和创建请求中输入红色时的外观-

 http://myweb.com/wc-api/v3/products?filter%5Bq%5D=red&oauth_consumer_key=xxxxxxxxx&oauth_nonce=eupq1i8MlyxGsnAYq2bL6wg9UJALsdaX&oauth_signature_method=HMAC-SHA256&oauth_timestamp=1545985748&oauth_version=1.0&filter%5Bq%5D=red&oauth_signature=xxxxxxxx%2B0O4hyxfA%3D