通过WooCommerce产品列表API获取产品时获取重复的产品

时间:2018-05-28 09:14:45

标签: php wordpress api woocommerce

对于其中一个woo-commerce商店,我在调用/wp-json/wc/v1/products时获得相同产品以响应不同的related_ids属性。

我检查了前10页的记录,发现每个页面我都会获得具有相同产品ID但related_ids属性不同的相同产品。

单个产品似乎有很多相关产品,而且我related_ids属性变化的次数很多。

当商店有相关产品时,有没有办法(过滤器或配置)停止获取重复产品?

1 个答案:

答案 0 :(得分:0)

您可以使用offset参数获取产品。从offset = 0开始并在每次迭代中增加它。

/wp-json/wc/v1/products?filter['offset']=x*100&per_page=100。在每次迭代中增加x的值。

以下是链接:https://woocommerce.github.io/woocommerce-rest-api-docs/v1.html#pagination