似乎不能让Paging在我的WooCommerce REST API应用程序上工作



到目前为止我得到了什么:

[
'wp_api' => true,
'version' => 'wc/v3',
'query_string_auth' => true //Force Basic Authentication as query string true and using under HTTPS

]
);

try {
$results = $woocommerce->get('orders?per_page=30');
$result = count($results);

我试图删除query_string_auth,但没有显示任何数据。仅供参考,它在没有页面=30的情况下工作,但只显示前10项。

任何建议都会有很大帮助:

Get方法接受额外的参数。
$woocommerce->get($endpoint, $parameters = []);

试试这个

$woocommerce->get('orders', array('per_page' => 30));

更多细节可以在这里看到

如果您正在使用Nginx,请检查您的Nginx配置。缺少Nginx设置将忽略GET方法查询参数。因此,您的page或per_page参数可能只是被忽略了。

最新更新