【问题标题】:WC API - Query across multiple productsWC API - 跨多个产品查询
【发布时间】:2020-01-16 20:33:26
【问题描述】:

我正在建立一个网站 (WP),它本质上将销售一种产品并集成一个移动应用程序 (ionic)。 多个供应商可以在网站上以不同的数量(100 升、200 升等)销售(WC 供应商)可变产品。

我需要能够发出 GET 请求以返回每个供应商的可变产品数量。

例如客户在移动应用程序中选择他们想要 300 升,然后我使用 API 返回该数量(300 升)的所有可变产品。所以最后,我有一个回复,其中包含如下内容; 供应商:供应商 1,产品:产品名称,数量:300 升,价格:200 英镑

现在 WC API 是否可行?

【问题讨论】:

    标签: wordpress woocommerce woocommerce-rest-api


    【解决方案1】:

    对于其他为此苦苦挣扎的人,我终于通过使用上面建议的标签并使用它通过标签进行查询来使其工作;

    https://example.com/wp-json/wc/v3/products?tag=20?consumer_key=ck_xxxxxxxxxxxxxxxxx&consumer_secret=cs_2xxxxxxxxxxxxx

    【讨论】:

      【解决方案2】:

      我认为您需要重新措辞一下,但据我所知。您有一个供应商和一个数量为 300 L 的产品,首先我建议您应该避免使用 Liter,现在我推荐的是标签。

      您的供应商和产品在类别下。 您可以在您想要的产品上设置标签。

      然后当有人选择 300L , 200L 时,它会拉出每个带有标签 200L 的产品,你就可以显示它们了。

      Official Document

      /wp-json/wc/v3/products/tags/<id>
      

      他们有:

      • id integer 资源的唯一标识符。名称字符串标签名称。
      • slug string 资源的字母数字标识符,对其类型来说是唯一的。
      • description string 资源的 HTML 描述。
      • count integer 资源的已发布产品数。

      【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-20
      • 2022-01-16
      • 2015-09-05
      • 1970-01-01
      • 2011-03-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多