我正在尝试使用 rest api 检索所有产品。我读过 这个 问题。我正在使用邮递员打电话。这是我的查询
https://squatwolf.com/wp-json/wc/v2/products?filter[posts_per_page] =-1
该查询仅显示 10 个结果。
原文由 user379888 发布,翻译遵循 CC BY-SA 4.0 许可协议
我正在尝试使用 rest api 检索所有产品。我读过 这个 问题。我正在使用邮递员打电话。这是我的查询
https://squatwolf.com/wp-json/wc/v2/products?filter[posts_per_page] =-1
该查询仅显示 10 个结果。
原文由 user379888 发布,翻译遵循 CC BY-SA 4.0 许可协议
这不是最新的 API 端点:
/wc-api/v3/products?filter[limit]=
您必须每页获取页面才能获取所有产品:
$page = 1;
$products = [];
$all_products = [];
do{
try {
$products = $wc->get('products',array('per_page' => 100, 'page' => $page));
}catch(HttpClientException $e){
die("Can't get products: $e");
}
$all_products = array_merge($all_products,$products);
$page++;
} while (count($products) > 0);
原文由 spartanz51 发布,翻译遵循 CC BY-SA 4.0 许可协议
2 回答3.1k 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
1 回答1k 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决
3 回答1.2k 阅读
2 回答1.2k 阅读
1 回答1.2k 阅读
我能够使用以下解决方案找到数据,