我试图通过woocommerce rest API获得所有产品(17):
require_once('WooCommerce/vendor/autoload.php');
use Automattic\WooCommerce\Client;
$woocommerce = new Client(
'http://***',
'ck_***',
'cs_*'
);
$results = $woocommerce->get('products', [], ['per_page'=>17]);
var_dump($results);但是返回10个结果。
请告诉我出了什么问题吗?
我们有17个活跃的产品在我们的woocommerce网站上。
发布于 2017-05-09 14:40:45
如果您看到了WooCommerce PHP文档,就必须提出类似于
$woocommerce->get($endpoint, $parameters = [])的请求。
所以你的代码应该是
//...
$results = $woocommerce->get('products', ['per_page'=>17]);
//...参考文献:https://woocommerce.github.io/woocommerce-rest-api-docs/#parameters
希望这能有所帮助!
https://stackoverflow.com/questions/43870359
复制相似问题