WooCommerce REST API 通过 ID 获取多个产品

WooCommerce REST API GET multiple products by ID

我需要按列表中的每个产品显示所有相关产品。

例如,在我的应用程序中,我有 3 个产品的 ID 为 1、2、3 产品 ID 1 有 5、6、7 相关,产品 ID 2 有相关 8 和 9 等。

现在我有一个包含所有相关 [5,6,7,8,9..] 的数组 我怎样才能从 REST API 中只获得这些?

我可以这样用一个ID打电话site.com/wp-json/wc/v2/products/5/

但不适用于 ../products/5/6/../products/5,6/

等多个 ID

这可能吗?

您可以使用参数 'include' 实现如下所示:

site.com/wp-json/wc/v2/products/?include=5,6,7,8,9

这会将结果限制为特定 ID。

在 Woocommerce 的第 3 版中它应该是

https://test.com/wp-json/wc/v3/products?consumer_key=ck_&consumer_secret=cs_&include=1,2,3