【问题标题】:WooCommerce REST API PUT on Variations does not workWooCommerce REST API PUT 变体不起作用
【发布时间】:2022-11-21 19:28:51
【问题描述】:

我已将此问题记录在 GitHub 上,但我知道需要时间才能引起注意。还有其他更新产品变体的方法吗?

https://github.com/woocommerce/woocommerce/issues/35555

当我为产品变体 PUT stock_quantity 或价格更新时,没有任何变化。然而,这对产品 100% 有效,但对变体无效。即使我收到 OK 状态 200,以下内容也不会起作用。

放:wp-json/wc/v3/products/6360/variations/6361

{
    "stock_quantity": 7
}

我也尝试使用批处理端点,但也没有任何更新。

/wp-json/wc/v3/products/6360/variations/batch

"update": [
  {
      "id":6361,
      "stock_quantity": 4
  }
]

【问题讨论】:

    标签: woocommerce-rest-api


    【解决方案1】:

    这不是错误,我使用的是 Postman,返回的 200 OK 混淆了这个问题。

    添加所需的 Content-Type:application/json 标头后,记录已成功更新。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-25
      • 2020-10-31
      • 2019-10-03
      • 2018-04-22
      • 2019-05-24
      • 2019-05-31
      相关资源
      最近更新 更多