我正在使用woocommerce-api作为节点(js) 并且由于某种原因,无论我尝试什么,这个代码块只保留返回10个产品而不是整个列表。
有没有人有任何建议。 提前致谢。
WooCommerce.get('products', function(err, data, res) {
if (res !== null) {
allItems = JSON.parse(res);
}
});
答案 0 :(得分:3)
您应该能够传递参数,例如per_page
,以检索超过默认值10的参数。
尝试:
WooCommerce.get('products?per_page=50', function(err, data, res) {
if (res !== null) {
allItems = JSON.parse(res);
}
});
答案 1 :(得分:0)
如果您阅读了API文档here,您会发现可以为请求提供可选参数以获得所需的结果。
根据此修改您对此的请求并尝试 -
WooCommerce.get('products?per_page=50', function(err, data, res) {
if (res !== null) {
allItems = JSON.parse(res);
}
});
例如,这应该会返回50个项目。